离线安装nginx

1.安装依赖
yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
** 2.解压**

tar xvf nginx-1.26.2.tar.gz
cd nginx-1.26.2

3.编译安装

./configure --prefix=/usr/local/nginx
make
make install

4.启动并设置开机启动
创建服务单元文件: 创建一个新的服务单元文件 nginx.service
vim /etc/systemd/system/nginx.service
编写服务单元文件: 在编辑器中,输入以下内容(根据你的实际路径和设置进行调整)

[Unit]
Description=Nginx - high performance web 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 quit
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

重新加载 systemd 配置: 使 systemd 重新加载配置文件
systemctl daemon-reload
启动 Nginx 服务: 启动你的 Nginx 服务。
systemctl start nginx
设置开机自启: 使服务在开机时自动启动。
systemctl enable nginx

posted @ 2025-03-26 16:24  new-cloud  阅读(93)  评论(0)    收藏  举报