Linux设置Nginx开机启动

devtools/2024/11/15 13:37:59/

操作系统环境:CentOS 7

【需要 root 权限,使用 root 用户进行操作】

原理:利用 systemctl 管理服务

设置 Nginx 开机启动

需要 root 权限,普通用户使用 sudo 进行命令操作

原理:利用 systemctl 管理服务

1、新建服务

在 /usr/lib/systemd/system 目录下,新建 nginx.service 文件,配置内容

sudo vim /usr/lib/systemd/system/nginx.service

配置内容如下: 

[Unit]
Description=Nginx Server
After=nginx.service[Service]
User=root
Group=root
Type=forking
ExecStart=/export/server/nginx/sbin/nginx -c /export/server/nginx/conf/nginx.conf
ExecStop=/export/server/nginx/sbin/nginx -s quit
ExecReload=/export/server/nginx/sbin/nginx -s reload
Restart=on-failure
PrivateTmp=true[Install]
WantedBy=multi-user.target

2、重新加载 systemctl

sudo systemctl daemon-reload

3、启动 Nginx

sudo systemctl start nginx.service;ps -ef | grep nginx

4、设置 Nginx 开机启动

设置开机启动

sudo systemctl enable nginx.service

查看设置情况

sudo systemctl is-enabled nginx

5、重启计算机

sudo reboot

6、验证 Nginx 开机启动

sudo systemctl status nginx.service;ps -ef | grep nginx

附+:Nginx 的其他命令

1、取消 Nginx 开机启动

sudo systemctl disable nginx.service

2、重启 Nginx

当前 Nginx 运行或停止状态都可以 restart

sudo systemctl restart nginx.service

 只能在当前 Nginx 运行状态 reload

sudo systemctl reload nginx.service

3、停止 Nginx

sudo systemctl stop nginx.service

http://www.ppmy.cn/devtools/134170.html

相关文章

NODE.JS护照查验接口助力核验出入境管理局签发护照真伪

贸易国际化的今天,无论是跨国公司还是中小型出口企业,国际业务的拓展已成为推动企业发展的重要动力。然而,随着人员流动性的增加,确保每一位跨境人员的身份真实性和合法性,成为企业和出入境管理局共同面临的挑战。在此…

Redis缓存雪崩、缓存击穿、缓存穿透

Redis 是一个高性能的键值对数据库,常用于数据缓存。在使用 Redis 作为缓存系统时,可能会遇到三种常见问题:缓存雪崩、缓存穿透、缓存击穿。下面分别解释这三种情况及其解决方案。 缓存雪崩 (Cache Avalanche) 定义:当缓存中大量…

【国产MCU系列】-GD32F470-GPIO输入与外部中断

GPIO输入与外部中断 文章目录 GPIO输入与外部中断1、GD32F4的中断系统介绍1.1 中断功能及中断向量表1.2 EXTI结构框图1.3 外部中断及事件介绍2、外部中断寄存器3、外部中断配置3.1 硬件触发3.2 软件触发3.3 固件库EXTI中断相关API介绍4、GPIO作为输入的中断实现GPIO只有在输入模…

思科模拟器路由器配置实验

一、实验目的 了解路由器的作用。掌握路由器的基本配置方法。掌握路由器模块的使用和互连方式。 二、实验环境 设备: 2811 路由器 1 台计算机 2 台Console 配置线 1 根网线若干根 拓扑图:实验拓扑图如图 8-1 所示。计算机 IP 地址规划:如表…

opencv调整图片对比度和亮度

在OpenCV中,为了改变图像的对比度和亮度,我们可以使用 cv2.convertScaleAbs() 方法。我们使用的方法的语法如下 cv2.convertScaleAbs(image,alpha,beta)其中image 是原始的输入图像。 # image cv2.imread(egg.jpg)alpha 是对比度值。为了降低对比度&am…

ip addr show

本文内容来自智谱清言 ip addr show 是 Linux 系统中用于显示网络接口配置的命令。这个命令属于 iproute2 软件包,该软件包在大多数 Linux 发行版中都是预安装的。ip addr show 命令可以用来查看所有网络接口的当前配置,或者指定某个特定接口的配置。 …

golang将word、excel转换为pdf

用golang写一个word/excel/ppt转pdf的工具 知识分享之Golang——一个常见word、excel转换pdf的工具函数-腾讯云开发者社区-腾讯云 使用 LibreOffice 将 word 转化为 pdf 并解决中文乱码问题_liboffice doc 转 pdf 乱码-CSDN博客(如果依旧失败可能需要重启LibreOffice)

【.net core】【sqlsugar】字符串拼接+内容去重

假设有成绩类,字段如下 //成绩类 public class Score{public int id{get;set;}//学号public string No{get;set;}//学科public string subject{get;set;}//成绩public string score{get;set;} }需要实现数据汇总,汇总要求:结果中每行只展示单…