首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

debian 停安装切换apache到nginx,php5-fpm和spawn-cgi运行php

2013-10-24 
debian 下安装切换apache到nginx,php5-fpm和spawn-cgi运行php1:前言 以前debian作开发机server是apache,工

debian 下安装切换apache到nginx,php5-fpm和spawn-cgi运行php

1:前言

 以前debian作开发机server是apache,工作需要切换到nginx,有时候两个都要使用。作个简单的笔记。注意,本文仅仅是在debian 7(wheezy) 上。其它OS有其它OS的配置和安装,不能保证一致性。apache的安装配置就参考前面发的文章了。


2:安装 nginx  php5-cgi php5-fpm spawn-fcgi 

#apt-get install nginx nginx-full nginx-common php5-cgi php5-fpm spawn-fcgi


3:配置各个的php.ini 

可以#cd /etc/php5 里面看见,

/etc/php5/apache2/php.ini   

/etc/php5/cgi/php.ini 

/etc/php5/cli/php.ini 

/etc/php5/fpm/php.ini 分别对应不同的php.ini 配置

#vim /etc/php5/cgi/php.ini  去掉cgi.fix-pathinfo=1 的注释


4:配置nginx.conf

在/etc/nginx/nginx.conf

把下面的复制进去, 或者你可以对比下修改


如果要停止php5-fpm切换到spawn-fcgi

#/etc/init.d/php5-fpm stop

编辑/etc/nginx/sites-available/default 把php5-fpm

#fastcgi_pass unix:/var/run/php5-fpm.sock;  

注释掉,打开php5-fcgi 那个

fastcgi_pass 127.0.0.1:9000;

保存


重启nginx 配置

#/etc/init.d/nginx reload

查看phpinfo

debian 停安装切换apache到nginx,php5-fpm和spawn-cgi运行php



如果要停止掉php5-fpm 类似,如果要关掉nginx启用apache更简单了

#/etc/init.d/nginx stop

#/etc/init.d/apache2 restart

debian 停安装切换apache到nginx,php5-fpm和spawn-cgi运行php




热点排行