yum 安装:
nginx下载 http://nginx.org/en/download.html
[root@localhost home]# tar -zxvf nginx-1.6.2.tar.gz
[root@localhost home]# cd nginx-1.6.2
[root@localhost nginx-1.6.2]# ./configure --prefix=/usr/local/nginx/
[root@localhost nginx-1.6.2]# cd /usr/local/nginx
[root@localhost nginx]# vi conf/nginx.conf
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME $script$fastcgi_script_name;
# include fastcgi_params;
# }
修改为
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/$fastcgi_script_name;
include fastcgi_params;
}
此处修改的目录为nginx指定的web目录
2、安装php
[root@localhost nginx]# yum -y install groupinstall php
[root@localhost nginx]# yum -y install php-mysql php-dev php-fpm
3、安装mysql
[root@localhost nginx]# yum -y install mysql mysql-devel mysql-server
启动环境
[root@localhost nginx]# /etc/init.d/php-fpm start
[root@localhost nginx]# /etc/init.d/mysqld start
[root@localhost nginx]# sbin/nginx
源码安装:
参考php官方手册:http://cn2.php.net/manual/zh/install.unix.nginx.php