一直都是用的apache,现在想弄nginx了。。性能高,稳定,为什么不试试呢
环境是apache换成nginx ,先把服务停了。。
现在nginx啊。。。
http://nginx.org/en/download.html
我的编译参数
./configure
--prefix=/usr
--sbin-path=/usr/sbin/nginx
--conf-path=/etc/nginx/nginx.conf
--error-log-path=/var/log/nginx/error.log
--pid-path=/var/run/nginx/nginx.pid
--lock-path=/var/lock/nginx.lock
--user=nginx
--group=nginx
--with-http_ssl_module
--with-http_flv_module
--with-http_gzip_static_module
--http-log-path=/var/log/nginx/access.log
--http-client-body-temp-path=/var/tmp/nginx/client/
--http-proxy-temp-path=/var/tmp/nginx/proxy/
--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/
make
make install
由于编译时指定了默认用户和组都为 nginx,所以还要创建一下。
有关nginx的一个启动脚本。。我的blog前几天写过。。传送 http://blog.csdn.net/fbd2011/article/details/7292304
启动试试,,看能不能正常启动。。这里也有个centos编译nginx的文章,,http://www.centos.bz/2011/07/centos-compile-nginx-from-source/
前面我是看着的。。http://archive.raptium.net/2009/05/01/centos-nginx-php-config-howto/
启动脚本按自己编译的目录 进行修改。。
加入开机启动这类的。
2。下面开始编译php 。nginx 要用到php-fpm 扩展。。。这个必须要装
php编译参数我以前都写过。。。。
这时候你可能会遇到错。。。
这些是说解决错误的
http://www.ixpub.net/thread-2749223-1-1.html
http://bbs.phpchina.com/thread-207724-1-1.html
在贴几篇参考
http://archive.raptium.net/2009/05/01/centos-nginx-php-config-howto/
http://zhanglzh1.blog.163.com/blog/static/142266667201166113030486/
http://vv15.com/2010/12/centos-install-nginx-php-mysql/
http://www.centos.bz/2011/07/centos-compile-nginx-from-source/