引言

服务相关命令

# 设置服务自启动
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

欢迎关注拓行公众号,分享各种技术博客文章

拓行——奋勇进取,开拓未来,砥砺前行

最后修改:2023 年 12 月 17 日
如果您对各种技术博客文章感兴趣,欢迎关注拓行公众号,分享各种专业技术知识~