CentOS 安装 Nginx服务器环境方法
#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