依赖项目包的安装
首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。选定/usr/local为安装目录,以下具体版本号根据实际改变。
//安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)
yum -y install pcre*
yum -y install openssl*
下载nginx
wget http://nginx.org/download/nginx-1.7.8.tar.gz
tar -zxvf nginx-1.7.8.tar.gz
cd nginx-1.7.8
//通过 --prefix 来定义nginx的安装目录
./configure --prefix=/usr/local/nginx
make
make install
nginx启动 停止 重启
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf //启动
./usr/local/nginx/sbin/nginx –s stop //停止
./usr/local/nginx/sbin/nginx –t //检测配置文件
./usr/local/nginx/sbin/nginx –s reload //重启
pkill nginx //强制关闭
./usr/local/nginx/sbin/nginx -t 查看nginx的配置文件是否正确
开放服务器的80端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
service iptables restart //重启防火墙