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
できれば付属ドキュメントにパーミッションを書いてくれると
いいのですが・・・