1、下载、解压 nginx源码包;
选取好源码包的存放路径,可以建一个software目录单独存放源码包。
下载解压命令如下:
mkdir /usr/local/software
cd /usr/local/software
wget http://nginx.org/download/nginx-1.16.0.tar.gz
tar -zxvf nginx-1.16.0.tar.gz
2、安装 前置服务;
yum -y install gcc gcc-c++ pcre-devel zlib zlib-devel
3、创建 www 用户 (已存在可以跳过);
groupadd www
useradd -g www -s /sbin/nologin -M www
4、检测安装环境;
cd /usr/local/nginx-1.16.0
./configure --prefix=/usr/local/nginx --user=www --group=www
5、编译 和 安装;
make && make install
6、启动服务;
/usr/local/nginx/sbin/nginx
启动完成后可用ps -ef |grep nginx 命令查看nginx进程是否存在
7、开启防火墙的80端口(nginx默认端口是80);
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
防火墙允许80端口访问后即可通过浏览器访问虚拟机上的IP地址就能看到nginx的启动页面。
`