Install nginx and php-fpm on Ubuntu
最初に
Ubuntu の nginx はバージョンが古いのですが、PPAで最新の安定版が公式に提供されているので、それを使ったインストールの紹介です。Ubuntu 10.04以上で使えます。またnginxがphp-fpm(というよりPHP5一式)も提供してるので、それも一緒に入れます。
add-apt-repository
ppaを追加する際に add-apt-repository という便利な python のスクリプトがあるので、入ってない場合はそれを入れます。
apt-get install -y python-software-properties
nginx & php-fpm ppa 追加
ppaを追加します。
add-apt-repository ppa:nginx/stable
add-apt-repository ppa:nginx/php5
ここで stable となっている所を development とすることで開発版がインストールされるようになります。 ex) ppa:nginx/development
nginx & php-fpm インストール
apt-get update
apt-get -y install nginx php5-common php5-fpm php-apc
nginx & php-fpm 設定ファイルの場所など
設定ファイルなどは以下の path にインストールされます。
nginx -- /etc/nginx
php-fpm -- /etc/php5/fpm
サーバの起動などは以下の方法で
service nginx {start|stop|restart|reload|force-reload|status|configtest}
service php5-fpm {start|stop|graceful-stop|restart|reload|force-reload}
2012-03-13 19:20 update
上記の方法はphpのレポジトリが削除されているため、現在機能していません。