1.源码安装的nginx
不能使用systemctl方式进行管理,所以需要创建配置文件
vim /usr/lib/systemd/system/nginx.service
2.写入以下内容
[unit] description=nginx - high performance web server documentation=http://nginx.org/en/docs/ after=network-online.target remote-fs.target nss-lookup.target wants=network-online.target [service] type=forking pidfile=/usr/local/nginx/logs/nginx.pid execstart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf execreload=/bin/kill -s hup $mainpid execstop=/bin/kill -s term $mainpid [install] wantedby=multi-user.target
3.重载配置文件
systemctl daemon-reload
然后就可以使用systemctl方式管理nginx啦
- 启动nginx服务
systemctl start nginx
- 查看nginx服务运行状态
systemctl status nginx
- 关闭nginx服务
systemctl stop nginx
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论