centos 7 设置 nginx 开机启动

使用源码安装的 nginx ,安装目录默认为 /usr/local/nginx,不支持开机启动,需要手工配置相关服务后,使用 systemd 进行服务管理,相关脚本如下:
vim /lib/systemd/system/nginx.service

[Unit]
Description=nginx - high performance web server
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop

[Install]
WantedBy=multi-user.target

首先启用服务配置
systemctl enable nginx.service
启用后可以使用如下命令进行服务的操作

启动服务
systemctl start nginx.service
停止服务
systemctl stop nginx.service
重启服务
systemctl restart nginx.service

你可能感兴趣的:(centos 7 设置 nginx 开机启动)