Linux下安装nginx

来源:互联网 发布:大数据产业链包括 编辑:程序博客网 时间:2024/04/30 12:54

本文提供的方法为手动安装编译,请准备需要的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,可能并不保存相关信息 


0 0
原创粉丝点击