Linux/nginx/php動作
提供: 初心者エンジニアの簡易メモ
phpを動作させるには
php-fpmと連携する方法と、apacheからphpを実行する方法があります。
ここではphp-fpmを連携する方法を紹介
php-fpmインストール
linux/phpインストール/php-fpm [ショートカット]
nginx設定変更
nginx.confに以下を追加
server { listen 80; server_name 192.168.99.100; root /var/www/html; index index.php index.html; location ~ \.php$ { root /var/www/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
- /var/www/html/index.php
<?php echo 'helloworld'; // helloworld
サーバ再起動
$ sudo /etc/init.d/nginx restart $ sudo /etc/init.d/php-fpm restart