Ubuntu10.10 の Apache2 で FastCGI を有効にする方法のメモ
以下,FastCGI の有効化手順
fcgi モジュールのインストール
1 | $ sudo apt-get install php5-cgi php5 libapache2-mod-fcgid |
php5-fastcgi,fcgid.conf ファイルを作成
1 | $ sudo vi /etc/apache2/conf.d/php5-fastcgi |
1 | AddHandler fcgid-script .php<br />FCGIWrapper /usr/lib/cgi-bin/php5 .php<br />MaxProcessCount 3<br />DefaultMaxClassProcessCount 2<br />TerminationScore 10<br />SpawnScore 80<br />IdleTimeout 300 |
1 | $ sudo vi /etc/apache2/mods-enabled/fcgid.conf |
1 | AddHandler fcgid-script .php<br />FCGIWrapper /usr/bin/php5-cgi .php<br />MaxProcessCount 3<br />DefaultMaxClassProcessCount 2<br />TerminationScore 10<br />SpawnScore 80<br />IdleTimeout 300 |
etc/apache2/sites-enabled/000-default の内容を修正
1 | $ sudo vi /etc/apache2/sites-enabled/000-default |
Options Indexes FollowSymLinks MultiViews
を探して ExecCGI を追加
1 | Options Indexes FollowSymLinks MultiViews ExecCGI |
最後に apache2 を再起動
1 | $ /etc/init.d/apache2 restart |
で,出来上がり。
最近のコメント