0o0dグッ

GSMoNをVine4.1にインストールしてみた

GSMoNをVine4.1にインストールしてみた

シンプルな、フリーのグループウェアのGSMoNをVine4にインストールしました。
けっこうてこずりました

このソフト、インストール・サポートはダメだということですので、ここにメモだけ残します。
質問されてもサポートはできないのですが、これだけあればかなりのヒントにはなると思います。

環境はgsmonというユーザーディレクトリにインストールして
ttp://SERVERNAME/~gsmon/
これで表示されるまでです。
DocumentRoot以下でもディレクトリを読み替えれば同じだと思います。

なお、suexecは使ってないので以下のようにして無効にしました。

# mv /usr/lib/apache2/suexec /usr/lib/apache2/suexec.bac

# /etc/init.d/apache2 restart
suexecを有効にした場合は、以下のインストール手法では無理なんじゃないかと思います。

ここから以降はインストールです。
サポートがダメなので、細かい説明は書きません。

# useradd -g users gsmon

# cd /home/gsmon

# chmod 711 /home/gsmon

# mkdir /home/gsmon/public_html

# chmod 755 /home/gsmon/public_html

# cd /home/gsmon/public_html
/home/gsmon/public_html にgsmon1_4.lzhをダウンロードする。

# lha x gsmon1_4.lzh

# chown -R apache. /home/gsmon/public_html

# chmod 755 /home/gsmon/public_html/*.cgi

# chmod 755 /home/gsmon/public_html/manage/

# chmod 755 /home/gsmon/public_html/manage/*.cgi

データ用ディレクトリを作ります。

# mkdir /home/gsmon/data

# chown -R apache. /home/gsmon/data

これで
ttp://SERVERNAME/~gsmon/install.html
これが表示されると思う。
指定するデータディレクトリは /home/gsmon/data を指定します。

なお、install.htmlで設定すると設定スクリプトが消えてしまうようなので、
再度、install.htmlをしたい場合は、以下のようにする必要があるようです。

# cd /home/gsmon/public_html

# cp install.cgi.org install.cgi

# cp install.html.org install.html

# cp install_perl.cgi.org install_perl.cgi

できれば付属ドキュメントにパーミッションを書いてくれると
いいのですが・・・