PLESKでdesknet's

更新日 2012-01-05 (木) 10:31:50

インストール(本体・携帯対応・スマートフォン対応)

ここから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?

起動後は「責任者」パスワードなしでログインし、管理者設定で管理者のパスワードを設定

携帯電話・PHS対応版のインストール

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

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS