一、安裝nginxphp
sudo apt-get install nginxhtml
service nginx start //啓動服務 訪問localhost是否安裝成功mysql
二、安裝php5nginx
sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypweb
三、安裝mysqlsql
sudo apt-get install mysql-serverspa
四、安裝spawn-fcgiunix
sudo apt-get install spawn-fcgiorm
spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi//啓動 fcgi 看看是否安裝成功server
配置nginx php fcgi
ngix 默認配置文件
/etc/nginx/sites-available/default
listen 80;前面#去掉
root /var/www;//項目地址
index index.php index.html index.htm;
server_name localhost;
在#location ~ \.php$ {# fastcgi_split_path_info ^(.+\.php)(/.+)$;# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini## # With php5-cgi alone:# fastcgi_pass 127.0.0.1:9000;# # With php5-fpm:# fastcgi_pass unix:/var/run/php5-fpm.sock;# fastcgi_index index.php;# include fastcgi_params;#}添加location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;#/var/www 爲上面root位置對應 include /etc/nginx/fastcgi_params;}3,配置spawn-fcgi開機啓動在/etc/rc.local文件中spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgiexit 0;前面加上