CentOS 5.0

SSH

大学からのアクセスが遮断されるので試しにほかのwell-knownポートに変更してみた。大学のファイアウォールが通信の特徴とか見て遮断してたりしてたら意味ないけど……。

Webサーバー

dagレポジトリからlighttpdをインストールしてみた。

# yum -y install lighttpd lighttpd-fastcgi
# service httpd stop
# service lighttpd start

通常は/srv/www/lighttpd/index.htmlがあってテストページが表示されるようなのだが、なぜかこのディレクトリは空になっていてサーバーが正常に起動したかどうかわかりづらかった。
PHPFastCGIが使えるか調べた。

# php-cgi -v
PHP 5.1.6 (cgi-fcgi) ※以下略

/etc/lighttpd/lighttpd.confを編集する。server.modulesのmod_fastcgiコメントアウトを解除し、fastcgi.serverのsocketに書き込み可能なディレクトリ、bin-pathに/usr/bin/php-cgiが指定されているか確認した。

# rm /srv/www/lighttpd/index.html
# vi /srv/www/lighttpd/index.php
<?php phpinfo(); ?>
# service lighttpd restart

phpinfoページが表示された。