Nginx部署:
yum install nginx
设置开机自启 chkconfig --levels 235 nginx on
Php部署:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
安装基本拓展
yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
启动php-fpm 服务
service php-fpm start
设置php-fpm开机自启
chkconfig --levels 235 php-fpm on
Nginx配置:
nginx -s reload 是重启
启动
[root@localhost ~]# /usr/local/nginx/sbin/nginx
停止/重启
[root@localhost ~]# /usr/local/nginx/sbin/nginx -s stop(quit、reload)
命令帮助
[root@localhost ~]# /usr/local/nginx/sbin/nginx -h
验证配置文件
[root@localhost ~]# /usr/local/nginx/sbin/nginx -t
配置文件
[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
备注:
如果提示Starting nginx: nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)错误,请打开vi /etc/nginx/conf.d/default.conf 配置,注释一个80端口,重启即可
Nginx关联php-fpm
在default.conf文件下新增下方配置
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
Nginx重启 :
service nginx restart