安裝 NGINX 伺服器與 PHP 的步驟

debian by 神秘人 at 2017-04-21

apt-get install nginx apt-get install php5-fpm

vim /etc/nginx/sites-available/default

加入 # Add index.php to the list if you are using PHP index index.php index.html index.htm index.nginx-debian.html;

找到

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
#       include snippets/fastcgi-php.conf;
#
#       # With php5-cgi alone:
#       fastcgi_pass 127.0.0.1:9000;
#       # With php5-fpm:
#       fastcgi_pass unix:/var/run/php5-fpm.sock;
#}

改成

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

location ~ \.php$ {
       include snippets/fastcgi-php.conf;

   # With php5-cgi alone:
   # fastcgi_pass 127.0.0.1:9000;
   # With php5-fpm:
   fastcgi_pass unix:/var/run/php5-fpm.sock;
}

最后 service nginx reload