*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のインストール先ディレクトリ ) (予定通知、アラームを起動する間隔(分単位で指定))

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS