linux设置nginx开机自启动
以centos8为例
yum 安装的
使用yum 命令安装的nginx:
1 |
|
会自动安装nginx.service文件。
只可执行开启自启动命令就可以了。
1 |
|
源码安装的
需要手动创建sytemd服务文件来实现开机自启动。
创建 systemd 服务文件
1 |
|
写入以下内容
1 |
|
按 Ctrl + X
,输入 Y
,再按 Enter
。
[Unit]
部分:描述服务信息及启动顺序依赖。[Service]
部分:PIDFile
:指定 Nginx 的 PID 文件路径。ExecStartPre
:启动前检查配置文件是否正确。ExecStart
:启动 Nginx 的命令。ExecReload
:重新加载配置的命令。ExecStop/ExecQuit
:停止服务的不同方式。
[Install]
部分:设置为多用户模式下自动启动。
重新加载systemd配置并设置开机自启动
1 |
|
1 |
|
linux设置nginx开机自启动
http://hanqichuan.com/2019/07/16/linux/linux设置nginx开机自启动/