1.下载包nginx zlib openssl pcre 并上传到服务器上
2.拷贝到/usr/local/src下
3.安装pcre
[root@centospcre-8.32]# cd /usr/local/src/
[root@centospcre-8.32]# tar -zxf pcre-8.32.tar.gz
[root@centospcre-8.32]# cd pcre-8.32
[root@centospcre-8.32]# ./configure && make && make install
4.安装zlib
[root@centoszlib-1.2.8]# tar -zxf zlib-1.2.8.tar.gz
[root@centoszlib-1.2.8]# cd zlib-1.2.8
[root@centoszlib-1.2.8]# ./configure && make && make install
5.安装ssl
只需解压,不用编译安装
6.安装nginx
[root@centosnginx]# tar -zxf nginx-1.4.1.tar.gz
[root@centosnginx]# cd nginx-1.4.1
[root@centos nginx]# ./configure --prefix=/usr/local/nginx/ --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-openssl=/usr/local/src/openssl-1.0.1d --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.32 --with-zlib=/usr/local/src/zlib-1.2.8 --with-http_stub_status_module
[root@centos nginx]# make && make install
7.启动nginx
[root@centosnginx]# /usr/local/nginx/nginx
8.浏览器中测试
9.重启和关闭nginx
重启:kill -HUP `cat/usr/local/nginx/nginx.pid`
关闭:kill -QUIT `cat/usr/local/nginx/nginx.pid`
10.完成
参考文档:
http://www.cnblogs.com/cenly/archive/2008/12/12/1353799.html
http://nginx.org/en/docs/install.html
http://feier20022003.blog.163.com/blog/static/34383053201162702249480/
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html