标签:
注意安装过程报错的:安装Nginx 是需要很多依赖文件库的,如果您的电脑已经有这些库,那就按下面这些步骤来走,就可以安装使用了,请看下面这些依赖库的安装介绍:
一般来说都需要安装pcre,zlib ,pcre是为了rewrite ,zlib 为了gzip压缩。
pcre的安装:
a) 下载源码 :ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
b) 解压源码: tar -xvf pcre-8.21.tar.gz
c) 切换到解压的文件夹pcre-8.21 :./configure --prefix=/usr/local/pcre
d) 安装:make && make install
zlib的安装:
a) 下载源码:http://zlib.net/zlib-1.2.8.tar.gz
b) 步骤如上。
1. 首先准备材料:nginx源码安装包 下载地址:http://nginx.org/en/download.html
a) 把你下载的源码安装包移动到/usr/local/ 这个目录下: jiangjh$mv nginx-1.8.6.tar.gz /usr/local
b) 切换到/usr/local/ : jiangjh$ cd /usr/local/
c) 解压缩安装包 : jiangjh$ tar -xvf nginx-1.8.6.tar.gz
d) 删除源码压缩包 : jiangjh$ rm -rf nginx-1.8.6.tar.gz
e) 更换一下安装包的名字 : jiangjh$ mv nginx-1.8.6 nginx
f) 切换到nginx 目录下:jiangjh$ cd nginx
f) 开始编译 :jiangjh$ ./configure --prefix=/usr/local/nginx
g) 安装 :jiangjh$ make && make install
2. 系统防火墙的配置:
a) 修改防火墙配置:
jiangjh$ vi + /etc/sysconfig/iptables
添加配置项:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重启防火墙:
jiangjh$ service iptables restart
3. Nginx服务启动:
a) 方法一(指定配置文件启动):jiangjh$ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
b) 方法二(启动默认配置文件):jiangjh$ ./usr/local/nginx/sbin/nginx
4. Nginx服务停止:
a) 查询进程号:jiangjh$ ps -ef |grep nginx
b) 缓慢停止:kill -QUIT 主进程号
c) 快速停止:kill -TERM 主进程号
d) 强制停止:kill -9 主进程号
5. Nginx服务重启:
a) jiangjh$ ./usr/local/nginx/sbin/nginx -s reload
6. Nginx监听端口测试:
a) jiangjh$ netstat -na | grep 80
标签:
原文地址:http://www.cnblogs.com/junhuijiang/p/4821355.html