1、下载:https://nginx.org/en/download.html
下载nginx-1.27.4.tar.gz,上传到服务器 /opt/目录
在开始安装Nginx之前,首先需要安装一些依赖项,以确保Nginx编译和运行正常。打开终端并执行以下命令:
yum install -y wget gcc-c++ pcre-devel zlib-devel openssl-devel
2、解压
在/usr/local/目录下新建nginx目录
cd /usr/local/
mkdir nginx
进入/opt/目录解压
cd /opt/
tar -zxvf nginx-1.27.4.tar.gz -C /usr/local/nginx
3、配置 进入 /usr/local/nginx
./configure
4、编译
make&&make install
5、运行
cd /usr/local/nginx/sbin
./nginx
6、注册服务
vim /etc/systemd/system/nginx.service
[Unit]
Description=Nginx Server
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 stop
PrivateTmp=true
Restart=always
[Install]
WantedBy=multi-user.target
# 刷新服务
sudo systemctl daemon-reload
# 启动服务
sudo systemctl start nginx.service
# 开机启动
sudo systemctl enable nginx.service
# 停止服务
sudo systemctl stop nginx.service
参考资料:Linux 安装 Nginx 并配置为系统服务(超详细)-阿里云开发者社区