ここから60日間無料体験版の本体版、アドオンモジュールのスマートフォン版、携帯電話・PHS対応版のtarファイルをダウンロード
ダウンロードファイル
適当なディレクトリに解凍
$ mkdir desknets $ cd desknets $ tar zxvf dnV72R14lR9j.tar.gz $ tar zxvf dnmbV72R14lR9j.tar.gz $ tar zxvf dnsphoneV10R13lR9j.tar.gz
バーチャルドメインがwesden.net
$ su # cd /var/www/vhosts/wesden.net/cgi-bin # cp -a (解凍ディレクトリ)/dnet . # chown -R wesden.net dnet # chgrp -R psacln dnet # mv dnet/neoimage /var/www/vhosts/wesden.net/httpdocs # mv dnet/neores /var/www/vhosts/wesden.net/httpdocs # mv dnet/neopub /var/www/vhosts/wesden.net/httpdocs
「Internal Server Error」のときは以下が必要
# cd dnet/ # chmod 755 *.cgi
確認
http://www.wesden.net/cgi-bin/dnet/dnet.cgi?
SSLでもOK
https://www.wesden.net/cgi-bin/dnet/dnet.cgi?
起動後は「責任者」パスワードなしでログインし、管理者設定で管理者のパスワードを設定
# cd /var/www/vhosts/wesden.net/cgi-bin # cp -a (解凍ディレクトリ)/mdnet . # chown -R wesden.net mdnet # chgrp -R psacln mdnet # mv mdnet/data/* dnet/data/. # mv mdnet/local.jp/* dnet/local.jp/.
mdnet/dnetpathを編集し、desknet's(本体)がインストールされているディレクトリパスを入力する。
/var/www/cgi-bin/dnet
を
/var/www/vhosts/wesden.net/cgi-bin/dnet
に変更
# cd mdnet # ls -l -rwxrwxr-x 1 wesden.net psacln 3013608 Dec 13 14:50 mdnet.cgi -rwxrwxr-x 1 wesden.net psacln 502984 May 20 2010 mdnjp.cgi
このままではlogに以下のようにエラーログが残り「Internal Server Error」になる
# tail -f /var/www/vhosts/wesden.net/statistics/logs/error_log [Wed Dec 28 18:27:00 2011] [error] [client 123.108.237.26] Premature end of script headers: mdnet.cgi
そこで.cgiのパーミッションを変更
# chmod 755 *.cgi # ls -l # -rwxr-xr-x 1 wesden.net psacln 3013608 Dec 13 14:50 mdnet.cgi # -rwxr-xr-x 1 wesden.net psacln 502984 May 20 2010 mdnjp.cgi
確認 携帯から
http://www.wesden.net/cgi-bin/mdnet/mdnet.cgi?
でアクセス
# cd /var/www/vhosts/wesden.net/cgi-bin # cp -a (解凍ディレクトリ)/spdnet . # chown -R wesden.net spdnet # chgrp -R psacln spdnet # mv spdnet/data/* dnet/data/. # mv spdnet/local.jp/* dnet/local.jp/.
spdnet/dnetpathを編集し、desknet's(本体)がインストールされているディレクトリパスを入力する。
/var/www/cgi-bin/dnet
を
/var/www/vhosts/wesden.net/cgi-bin/dnet
に変更
spdnet 内に存在するneopubディレクトリを、Webサーバーのホームディレクトリ(ドキュメントルート)にコピー
cp -rp spdnet/neopub /var/www/vhosts/wesden.net/httpdocs
# cd spdnet # ls -l -rwxrwxr-x 1 wesden.net psacln 3013608 Dec 13 14:50 mdnet.cgi -rwxrwxr-x 1 wesden.net psacln 502984 May 20 2010 mdnjp.cgi
このままではlogに以下のようにエラーログが残り「Internal Server Error」になる
# tail -f /var/www/vhosts/wesden.net/statistics/logs/error_log [Wed Dec 28 18:27:00 2011] [error] [client 123.108.237.26] Premature end of script headers: spdnet.cgi
そこで.cgiのパーミッションを変更
# chmod 755 *.cgi # ls -l # -rwxr-xr-x 1 wesden.net psacln 3013608 Dec 13 14:50 spdnet.cgi # -rwxr-xr-x 1 wesden.net psacln 502984 May 20 2010 spdnet.cgi
spdnetディレクトリもパーミッションを変更
drwxrwxr-x 6 wesden.net psacln 4096 Dec 28 21:21 spdnet
を
drwxr-xr-x 6 wesden.net psacln 4096 Dec 28 21:21 spdnet
に変更
# cd .. # chmod 755 spdnet
確認 携帯から
http://www.wesden.net/cgi-bin/spdnet/spdnet.cgi?
でアクセス
システムがメールなどを出すスケジュールを指定する。
dnet/xscheduler.sh
/var/www/vhosts/wesden.net/cgi-bin/dnet/xscheduler /var/www/vhosts/wesden.net/cgi-bin/dnet 5 &
(スケジューラのモジュール名) (desknet'sのインストール先ディレクトリ ) (予定通知、アラームを起動する間隔(分単位で指定))