Ubuntu 10.04にphp5-fpmをインストールする 2010-11-14 Ubuntu 10.04にphp5-fpmをインストールしたのでメモ。nginxが入っててdaemontoolsで監視している環境前提です。 10.04向けのパッケージは標準で用意されていないようなのでソースを追加してインストール。 sudo vi /etc/apt/sources.list deb http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8D0DC64F sudo aptitude updatesudo aptitude install php5-fpm daemontoolsで動かすのでdaemonizeしないように設定。 sudo vi /etc/php5/fpm/php5-fpm.conf daemonize = nopm.max_children = 5 daemontools用のrunファイルを用意。 sudo update-rc.d -f php5-fpm remove cd /etc/service sudo mkdir php5-fpmsudo vi php5-fpm/run chmod +x php5-fpm/run sudo svc -u /etc/service/php5-fpm #!/bin/sh exec 2>&1 exec /usr/bin/php5-fpm --fpm-config /etc/php5/fpm/php5-fpm.conf nginxから利用するように設定。 sudo vi /etc/nginx/sites-available/blog.monoweb.infosudo svc -t /etc/service/nginx location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/mono/public_html/blog.monoweb.info$fastcgi_script_name; include /etc/nginx/fastcgi_params; } 参考 さくらのVPSでnginx + php5-fpm | Virtual Memory ブローヴちゃん: Debian に daemontools をインストール Please enable JavaScript to view the comments powered by Disqus.