Nginx开机自启配置

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

参考连接

Linux环境下安装nginx
nginx的权限问题(13: Permission denied)解决办法

posted @ 2023-10-16 08:49  Tiory  阅读(259)  评论(0编辑  收藏  举报