1.安装依赖 sudo yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下载 Nginx cd /usr/local/src sudo wget http://nginx.org/download/nginx-1.24.0.tar.gz sudo tar -zxvf nginx-1.24.0.tar.gz cd nginx-1.24.0 3.编译安装 sudo ./configure --prefix=/usr/local/nginx --with-http_ssl_module sudo make sudo make install 4.创建系统服务 sudo vim /etc/systemd/system/nginx.service
5.在 /etc/systemd/system/nginx.service
中添加:
[Unit] Description=The nginx HTTP and reverse proxy server After=network.target [Service] Type=forking PIDFile=/usr/local/nginx/logs/nginx.pid ExecStartPre=/usr/local/nginx/sbin/nginx -t ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
6.启动 Nginx 服务:
sudo systemctl daemon-reload sudo systemctl enable nginx sudo systemctl start nginx 7.验证 Nginx 运行 sudo systemctl status nginx curl localhost