-
通过命令
cd /usr/local进入该目录下,将nginx-1.20.2.tar.gz放在local目录下。 -
通过
tar -zxvf nginx-1.20.2.tar.gz解压该tar.gz包。 -
安装前准备nginx所需要的依赖库,如果缺少依赖库,可能会导致安装失败,执行下列命令。
yum install gcc-c++
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel
4.通过 cd nginx-1.20.2/ 进入该目录下。
5.通过 ./configure 检测当前系统环境,确保nginx成功安装。
-
通过
make install将会生成/usr/local/nginx目录,所以请勿占用nginx目录命名。 -
通过
cd ..和ll查看是否生成nginx目录。
8.通过 cd /lib/systemd/system 进入该目录,再通过 vim nginx.service 创建该文件并将以下代码放在该文件中:wq保存退出。
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
-
通过
systemctl enable nginx.service命令使nginx开机启动。 -
通过
systemctl start nginx.service命令使nginx服务开启或者通过systemctl restart nginx.service命令使nginx服务开启。(关闭 nginx 服务命令:systemctl stop nginx.service) -
通过
firewall-cmd --zone=public --add-port=8080/tcp --permanent来放行nginx的8080端口。 -
通过
firewall-cmd --reload重新加载即可。 -
打开浏览器输入linux的ip如果出现以下页面表示安装成功。