安装Nginx基本依赖:
yum -y install gcc pcre2-devel zlib-devel openssl-devel
cd /mnt/wget
wget https://nginx.org/download/nginx-1.28.0.tar.gz
tar -xvf nginx-1.28.0.tar.gz && cd nginx-1.28.0
./configure --with-http_ssl_module
make && make install
测试nginx:
cd /usr/local/nginx/sbin
./nginx
curl http://127.0.0.1
./nginx -s stop
vim /usr/lib/systemd/system/nginx.service
[Unit] Description=nginx After=network.target[Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s quit PrivateTmp=true[Install] WantedBy=multi-user.target
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
systemctl daemon-reload
pkill -9 nginx
ps aux | grep nginx
# 启动
systemctl start nginx
# 可选 设置开机自启
systemctl enable nginx.service
# 重启服务器:
reboot
# 查看启动状态
systemctl status nginx.service