创建服务

创建日期:2024-06-21
更新日期:2024-12-05

1、创建服务文件。

cd /usr/lib/systemd/system
vim nginx.service

2、编辑nginx.service。

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

保存后,输入以下命令重新加载服务。

systemctl daemon-reload

3、使用systemctl控制进程。

启动服务:

systemctl start nginx

停止服务:

systemctl stop nginx

设置开机自启动:

systemctl enable nginx

禁用开机自启动:

systemctl disable nginx