最初に

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}