1、安装必备工具:
# yum -y install gcc gcc-c++ autoconf automake
# yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
pcre: 用来作地址重写的功能。
zlib:nginx 的gzip模块,传输数据打包,省流量(但消耗资源)。
openssl:提供ssl加密协议。
2.下载对应当前系统版本的nginx包(package)
#wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
3.建立nginx的yum仓库
#rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
4.下载并安装nginx
#yum install nginx
5.启动nginx服务
#systemctl start nginx
Ps:必须先关闭防火墙
用systemctl stop firewalld
或者service iptables stop
防火墙。
如果80端口被占用,则应先kill掉占用80端口的进程。
6. 防火墙中开放端口80端口
#firewall-cmd --permanent --add-port=80/tcp
#systemctl restart firewalld