「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
