Nginx开机自启配置
Nginx1.13
安装位置 | /usr/local/nginx |
监听端口 | 80 |
配置文件地址 | /usr/local/nginx/conf/ |
切换到/lib/systemd/system/目录,创建nginx.service文件vim nginx.service
# cd /lib/systemd/system/
# vim nginx.service
如下内容
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target
[Service]
Type=forking
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
退出并保存文件,执行systemctl enable nginx.service使nginx开机启动
# systemctl enable nginx.service
相关命令
权限问题
https://blog.csdn.net/qq_43445867/article/details/131588104
#切换到nginx目录
cd /usr/local/nginx/conf/
# 切换到sbin
cd /usr/local/nginx/sbin && ./nginx -s reload
标签:sbin,service,nginx,Nginx,自启,usr,开机,local
From: https://www.cnblogs.com/SunAlbert/p/17766608.html