CentOS 安装 Nginx服务器环境方法

作者:简简单单 2013-12-10

#CentOS 安装 Nginx 服务器#

1、如果没有安装 GCC 开发工具请先安装:yum groupinstall -y “Development Tools”

2、下载新版本的 nginx:http://nginx.org/en/download.html,
下载到本地:wget http://nginx.org/download/nginx-1.4.3.tar.gz

3、解压源码包:tar zxvf nginx-1.4.3.tar.gz

4、进入解压出来的源码文件夹:cd nginx-1.4.3

5、配置 nginx:./configure

6、安装时如报错:./configure: error: the HTTP rewrite module requires the PCRE library.
输入命令:yum install -y pcre-devel

7、安装时如报错:./configure: error: the HTTP gzip module requires the zlib library.
输入命令:yum install -y zlib-devel

8、编译 nginx:输入命令:make

9、安装 nginx:输入命令:make install

10、启动 nginx:
由于 nginx 默认安装在 /usr/local/nginx,所以启动时输入:/usr/local/nginx/sbin/nginx

11、停止 nginx:/usr/local/nginx/sbin/nginx -s stop

12、重载 nginx:/usr/local/nginx/sbin/nginx -s reload

 

#配置 Nginx 后无法通过ip访问的解决方法#

本机或局域网无法通过 ip 访问 Nginx 服务器是由于 CentOS 防火墙的问题,处理如下:

/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart

相关文章

精彩推荐