引言
服务相关命令
# 设置服务自启动
sudo systemctl enable nginx.service
# 查看服务状态
systemctl status nginx
# 启动服务
sudo systemctl start nginx
# 停止服务状态
sudo systemctl stop nginx
# 重启服务状态
sudo systemctl restart nginx
一、建立服务文件
在/usr/lib/systemd/system/
目录下建立nginx.service
文件
命令为:
sudo vim /usr/lib/systemd/system/nginx.service
内容如下:
[Unit]
Description=你的服务介绍
After=syslog.target network.target
[Service]
Type=forking
ExecStartPre=/server/nginx/1.25.3/sbin/nginx -t
ExecStart=/server/nginx/1.25.3/sbin/nginx
ExecReload=/server/nginx/1.25.3/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
二、重启服务配置,使生效
保存后重启配置,命令为:
sudo systemctl daemon-reload
然后可以用以下命令查看服务状态:
systemctl status nginx
三、设置自启动
以下命令去设置自启动:
sudo systemctl enable nginx.service