linux Nginx开机自启动
1 先创建开机自启脚本(nginx.service)
1 2
| cd /etc/systemd/system vim nginx.service
|
添加以下内容,修改/usr/local/software/nginx/nginx/sbin/nginx为安装nginx的目录
1 2 3 4 5 6 7 8 9 10 11 12 13
| [Unit] Description=nginx service After=network.target
[Service] Type=forking ExecStart=/usr/local/software/nginx/nginx/sbin/nginx ExecReload=/usr/local/software/nginx/nginx/sbin/nginx -s reload ExecStop=/usr/local/software/nginx/nginx/sbin/nginx -s quit PrivateTmp=true
[Install] WantedBy=multi-user.target
|
2 修改权限

3 开机启动设置
1 2
| systemctl daemon-reload systemctl enable nginx
|

4 验证nginx是否正常
1 2 3
| systemctl start nginx systemctl status nginx systemctl stop nginx
|

5 重启服务器验证
1 2
| sudo reboot systemctl status nginx
|
