ubuntu 12.04
*************************************************************
安装ngxinx
sudo apt-get install nginx
配置文件目录
/etc/nginx
启动方式(更多参数可参考nginx脚本)
/etc/init.d/nginx start/stop/restart
*****************************************************************
安装mysql
sudo apt-get install mysql-server
配置文件目录
/etc/mysql
启动方式(更多参数可参考mysql脚本)
/etc/init.d/mysql start/stop/restart
******************************************************************安装php
sudo apt-get install php5 php5-cli php5-fpm php5-mysql
启动方式(更多参数可参考php5-fpm脚本)
/etc/init.d/php5-fpm start/stop/restart/reload
配置文件目录
/etc/php5 其中conf.d目录中的配置无效
******************************************************************
如果nginx和php5-fpm在同一台服务器中,为了提高负载能力
可采用socket的方式将nginx和php5-fpm通信
配置如下(其他配置不变,只改变下面写出的配置项)
vim /etc/nginx/sites-available/defualt (站点的配置也在其中)
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
vim /etc/php5/fpm/pool.d/www.conf
listen = /var/run/php5-fpm.sock
******************************************************************
关于nginx、php-fpm的其他参数配置说明,可查阅其他资料