# 创建服务文件
vim /usr/lib/systemd/system/nginx.service
nginx.service脚本内容如下:
[Unit] #服务的说明 Description=nginx #描述服务 After=network.target #描述服务类别 [Service] #服务运行参数的设置 Type=forking #是后台运行的形式 ExecStart=/usr/local/nginx/sbin/nginx #为服务的具体运行命令 ExecReload=/bin/kill -s HUP $MAINPID #为重启命令 ExecStop=/bin/kill -s QUIT $MAINPID #为停止命令 PrivateTmp=true # True表示给服务分配独立的临时空间 # 注意:启动、重启、停止命令全部要求使用绝对路径 [Install] # 服务安装的相关设置,可设置为多用户 WantedBy=multi-user.target
# 授权
chmod -R 755 /usr/lib/systemd/system/nginx.service
# 重新加载
systemctl daemon-reload
# 开启开机自启
systemctl enable nginx.service
# 重启服务器验证
reboot
# 启动nginx
systemctl start nginx.service
# 停止nginx
systemctl stop nginx.service
# 重启nginx
systemctl restart nginx.service