本文提供的方法为手动安装编译,请准备需要的nginx和依赖包:
zlib-1.2.8.tar.gz 下载:http://www.zlib.net/
openssl-1.0.1j.tar.gz 下载:http://www.openssl.org/
pcre-8.34.tar.gz 下载:http://www.pcre.org/
nginx-1.6.2.tar.gz 下载:http://nginx.org/en/download.html
已经上传了可以安装的包:http://download.csdn.net/detail/javaxiaojian/8854145
1. 安装zlib
cd /usr/local/
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
2. 安装openssl
cd/usr/local/
tar-zxvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./configure
make
makeinstall
3. 安装PCRE库
cd /usr/local/
tar -zxvf pcre-8.34.tar.gz
cd pcre-8.34
./configure
make
make install
4. 安装nginx
cd /usr/local/
tar-zxvf nginx-1.6.2.tar.gz
cdnginx-1.6.2
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make
make install
5. 启动
确保系统的 80 端口没被其他程序占用,
/usr/local/nginx/sbin/nginx
检查是否启动成功:
netstat -ano|grep 80 有结果输入说明启动成功
打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。
6. 重启
/usr/ local/nginx/sbin/nginx -s reload
7. 修改配置文件
cd /usr/local/nginx/conf
vi nginx.conf
8. 关闭
停止:/usr/local/nginx/sbin/nginx -s quit #完成整有序的停止nginx,并保存相关信息。
或者
/usr/local/nginx/sbin/nginx-s stop #快速停止nginx,可能并不保存相关信息