Nginx配置开机自启动

本文记录了将Nginx设置为开机自启动的过程,省去服务器开机后还需手动启动Nginx服务

环境

CentOS 7.2 64bit

步骤

1
2
cd /lib/systemd/system/
vim nginx.service

i 键切换输入模式:

1
2
3
4
5
6
7
8
9
10
11
12
13
[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

ESC 然后输入 :wq 保存退出

最后执行:

1
systemctl enable nginx.service

其它命令

1
2
3
systemctl start nginx.service     #启动nginx
systemctl stop nginx.service #结束nginx
systemctl restart nginx.service #重启nginx