某10

懒得写,咕了

Nginx 手动配置Service

为自己编译的Nginx创建一个service

执行

sudo vi /lib/systemd/system/nginx.service

配置文件内容

[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=你的nginx.pid文件位置                      #例 /usr/local/nginx/logs/nginx.pid
ExecStartPre=你的nginx二进制文件位置 需要加参数:-t  #例 /usr/local/nginx/sbin/nginx -t
ExecStart=你的nginx二进制文件位置                  #例 /usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

保存以上内容到/lib/systemd/system/nginx.service

重新载入守护服务

sudo systemctl daemon-reload

启动Nginx服务

sudo service nginx start

停止Nginx服务

sudo service nginx stop

查看Nginx服务状态

sudo service nginx status

设置Nginx服务开机自启

sudo systemctl enable nginx

评论卡