← 返回博客 / · #nginx · 约 2 分钟阅读

将 nginx 设置为开机自启动的配置

在 Linux 系统上通过 systemd 服务配置,实现 nginx 开机自启动的完整步骤。
toc 文章目录 (2)
将 nginx 设置为开机自启动的配置

一、背景描述

虚拟机上安装了 nginx,希望能够开机自启动。

二、操作步骤

1. 进入 /lib/systemd/system/ 目录下

cd /lib/systemd/system/

2. 创建文件:nginx.service

touch nginx.service
vim nginx.service

3. 编辑文件内容

[Unit]
Description=nginx service
After=network.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 quit
PrivateTmp=true 
   
[Install] 
WantedBy=multi-user.target

4. 开机自启动

systemctl enable nginx
Frency

Frency

晓风 · @psephopaiktes

后端工程师,独立开发者。在这里记录技术探索、出海心得与生活切片。