*PLESKでdesknet's [#gaf84418] RIGHT:更新日 &lastmod(); **インストール(本体・携帯対応・スマートフォン対応) [#w095c3bf] [[ここ>http://www.desknets.com/standard/download/linux_redhat9.html]]から60日間無料体験版の本体版、アドオンモジュールのスマートフォン版、携帯電話・PHS対応版のtarファイルをダウンロード ダウンロードファイル -dnV72R14lR9j.tar.gz(本体) -dnmbV72R14lR9j.tar.gz(携帯電話・PHS対応) -dnsphoneV10R13lR9j.tar.gz(スマートフォン) 適当なディレクトリに解凍 $ mkdir desknets $ cd desknets $ tar zxvf dnV72R14lR9j.tar.gz $ tar zxvf dnmbV72R14lR9j.tar.gz $ tar zxvf dnsphoneV10R13lR9j.tar.gz ***本体のインストール [#s36d0a29] バーチャルドメインが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? 起動後は「責任者」パスワードなしでログインし、管理者設定で管理者のパスワードを設定 ***携帯電話・PHS対応版のインストール [#u9d05cd1] # 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? でアクセス ***スマートフォン応版のインストール [#cf37344c] # 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? でアクセス ***スケジューラ [#m43b6ceb] システムがメールなどを出すスケジュールを指定する。 dnet/xscheduler.sh /var/www/vhosts/wesden.net/cgi-bin/dnet/xscheduler /var/www/vhosts/wesden.net/cgi-bin/dnet 5 & (スケジューラのモジュール名) (desknet'sのインストール先ディレクトリ ) (予定通知、アラームを起動する間隔(分単位で指定))