CentOS7.6.1810下设置Nginx1.17.4开机自启

621 阅读1分钟

1、新建/usr/lib/systemd/system/nginx.service

vim /usr/lib/systemd/system/nginx.service

添加内容

[Unit]
Description=nginx 
After=network.target 
   
[Service] 
Type=forking 
ExecStart=/usr/local/nginx1174/sbin/nginx
ExecReload=/usr/local/nginx1174/sbin/nginx reload
ExecStop=/usr/local/nginx1174/sbin/nginx quit
PrivateTmp=true 
   
[Install] 
WantedBy=multi-user.target

2、将Nginx加入服务管理

# 设置开机启动
systemctl enable nginx.service

4、重启测试

# 重启
reboot

# 测试
curl localhost:80

5、其他控制指令

# 禁止开机启动
systemctl disable nginx.service
# 启动nginx
systemctl start nginx.service
# 关闭nginx
systemctl stop nginx.service
# 重启
systemctl restart nginx.service