ソースコンパイルでサーバ構築 CentOS版 Part4
Part4です。 php-fpmの設定です。 - OS:CentOS6.4 - Web:Nginx + php-fpm + PHP - DB:MySQL
php-fpmの設定
# php-fpm.conf を作成 cp /usr/local/etc/php-fpm.conf.default /etc/php-fpm.conf # 起動スクリプト作成&実行権限付与 cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm chmod +x /etc/init.d/php-fpm vim /etc/init.d/php-fpm #--- 変更内容 START php.fpm #php_fpm_CONF=${prefix}/etc/php-fpm.conf php_fpm_CONF=/etc/php-fpm.conf #--- 変更内容 E N D # 自動起動 chkconfig --add php-fpm vim /etc/nginx/nginx.conf #--- 追記内容 START nginx.conf #for PHP location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #--- 追記内容 E N D
表示確認
vim /etc/nginx/nginx.conf #--- 追記内容 START nginx.conf server { listen 80; server_name localhost; root /var/www/html; #--- 追記内容 E N D # 公開ディレクトリ作成 mkdir -p /var/www/html # 検証用PHP作成 vim /var/www/html/info.php #--- 追記内容 START info.php <?php phpinfo(); ?> #--- 追記内容 E N D