1.这边以添加nginx服务到systemd内为例
找到nginx对应的目录配置文件:这边nginx是在/usr/local/nginx/conf/nginx.conf下
2.在system内添加并编辑要添加的服务名称:nginx.service命令:vim /usr/lib/systemd/system/nginx.service
3.按以下格式添加对应环境变量并保存:
[Unit]
Description=nginx #服务的说明
After=network.target remote-fs.target nss-lookup.target #描述服务
[Service]
Type=forking #后台运行的形式
ExecStart=/usr/local/nginx/sbin/nginx -c/usr/local/nginx/conf/nginx.conf
#为服务的具体运行命令
ExecReload=/usr/local/nginx/sbin/nginx -s restart #为重启命令
ExecStop=/usr/local/nginx/sbin/nginx -s stop #为停止命令
4.保存后输入命令: chmod 755 nginx.service 赋予文件权限
就可以使用 systemctl stop/start/restart nginx 命令来使用