2004.8.17

vine 2.6のマシンにSquirrelMailをインストールしてみる。
Apache は 1.3.27

0. PHP4 が入ってなかったら入れる。
   apt-get install php

http.conf の2580行目付近に以下を追加
***
<IfDefine HAVE_PHP4>
LoadModule php4_module  modules/libphp4.so
</IfDefine>
<IfDefine HAVE_PHP4>
AddModule mod_php4.c
</IfDefine>
<IfModule mod_php4.c>
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
</IfModule>
***

さらに、index.php を DirectortIndex に追加。こんな感じ。
***
DirectoryIndex index.html index.htm index.shtml index.cgi index.php
***

も一つおまけに、追加。「ほにゃらら」はドキュメントルートに作った、
SquirrelMailが入るディレクトリの名前。データが外部から見られないようにするらしい。
***
<Directory /ほにゃらら>
  AllowOverride Limit
</Directory>
***

1. http://www.squirrelmail.jp/index.php
   から最新の stable 版をダウンロード。

2. ダウンロードした tar.gz ファイルを解凍して、
   Apache のドキュメントルートに移動させる。
   Vine 2.6 ならば、
   /home/httpd/html/ほにゃらら
   なんて感じになる。

3. /home/httpd/html/ほにゃらら/data/ のパーミッションを変更
   chmod 730 /home/httpd/html/ほにゃらら/data
   dataディレクトリのオーナーを変更しておく。
   chown -R www-data:www-data /home/httpd/html/ほにゃらら/data
   ちなみに、www-data ちゅうのは、適当な名前なので、自分の環境に応じて変える事。
   

4. /home/httpd/html/ほにゃらら もなんかrootじゃないオーナーにしておく。
   chown someone.somegroup /home/httpd/html/ほにゃらら

5. /home/httpd/html/ほにゃらら にて環境設定
   ./configure と実行
   サーバーとかorganizationとか適当に入力
   Plugin で "mail_fetch" を入れておくと、
   POP3 サーバーのメールも取ってこれるようになるみたい。

6. マニュアル読んで適当に自分で環境設定しましょう。