CentOS7.4 Nginx添加系统服务及开机自启动

博客介绍了Nginx安装后启动或重启操作较麻烦的问题,提出将Nginx添加到系统服务中进行管理的方法。添加完成后,可使用systemctl命令管理,还能设置开机自启动,如systemctl enable nginx.service。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nginx安装好后,每次启动或者重启需要进入到/usr/local/nginx下操作,比较麻烦,于是把Nginx添加到系统服务中方便管理:

# 添加nginx.service
# vim /lib/systemd/system/nginx.service

[Unit]
Description=nginx service
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

添加完成后,即可使用systemctl start nginx等进行管理,例如添加开机自启动:

systemctl enable nginx.service

转载于:https://blog.51cto.com/bilibili/2411078

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值