facebook twitter hatena line email

「Linux/nginx/php動作」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==phpを動作させるには== php-fpmと連携する方法と、apacheからphpを実行する方法があります。 ここではphp-fpmを連携する方法を紹...」)
 
(Admin がページ「Linux/nginxインストール/php動作」を「Linux/nginx/php動作」に移動しました)
(相違点なし)

2015年5月23日 (土) 04:20時点における版

phpを動作させるには

php-fpmと連携する方法と、apacheからphpを実行する方法があります。

ここではphp-fpmを連携する方法を紹介

php-fpmインストール

linux/phpインストール/php-fpm [ショートカット]

nginx設定変更

nginx.confに以下を追加

location ~ \.php$ {
     root /etc/nginx/html;
     fastcgi_pass   127.0.0.1:9000;
     fastcgi_index  index.php;
     fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     include        fastcgi_params;
}
  • /etc/nginx/html/index.php
<?php
echo 'helloworld'; // helloworld

サーバ再起動

$ sudo /etc/init.d/nginx restart
$ sudo /etc/init.d/php-fpm restart