首先说明一点,这是一个整体的自启动配置总结,借鉴了很多前辈的经验。
系统:centos7 这是重点,否则命令后不一样。。。。
一、nginx 开机启动 |
1.建立服务文件 |
文件路径 |
vim /usr/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 |
ExecReload=/usr/local/nginx/sbin/nginx -s reload |
ExecStop=/usr/local/nginx/sbin/nginx -s stop |
[Install] |
WantedBy=multi-user.target |
2.设置开机自启动 |
任意目录下执行 |
systemctl enable nginx.service |
3.其他命令 |
启动nginx服务 |
systemctl start nginx.service |
设置开机自启动 |
systemctl enable nginx.service |
停止开机自启动 |