ubuntu配置nginx php mysql

一、安裝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;前面加上

相關文章
相關標籤/搜索