查看是否存在相应的服务,如下,有nginx.service
代码语言:shell复制systemctl list-unit-files |grep nginx
nginx.service disabled
第一步:进入到/lib/systemd/system/
目录
代码语言:shell复制cd /lib/systemd/system
第二步:创建nginx.service
文件,并编辑
代码语言:shell复制vim nginx.service
代码语言:ini复制[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/bin/nginx
ExecReload=/usr/bin/nginx -s reload
ExecStop=/usr/bin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
第三步:重新加载systemd管理器的配置
代码语言:shell复制sudo systemctl daemon-reload
第四步:启用Nginx服务以在启动时运行:
代码语言:shell复制sudo systemctl enable nginx
- 如果不想开机自启动了,可以使用下面的命令取消开机自启动
systemctl disable nginx
其他命令:
- 你可以选择立即启动Nginx服务:
sudo systemctl start nginx
- 检查Nginx服务的状态,确保它正在运行:
sudo systemctl status nginx