linux下重启nginx命令,nginx重启几种方法?

linux下重启nginx命令,nginx重启几种方法?

Nginx 发音为“engine x”,是一个免费、开源、高性能的 HTTP 和反向代理服务器,负责处理 Internet 上一些最大站点的负载。它可以用作独立的 Web 服务器或用作 Apache 和其他 Web 服务器的反向代理。

如果您是开发人员或系统管理员,您很可能会定期与 Nginx 打交道。使用 Nginx 网络服务器时,启动、停止和重新启动/重新加载是最常见的任务。

本指南解释了如何在 Linux 服务器上启动、停止和重启 Nginx。

在你开始之前

这些说明假定您以 root 或具有sudo 权限的用户身份登录。

当前的大多数 Linux 发行版都使用 SystemD 作为默认的初始化系统和服务管理器。较旧的发行版基于 SysVinit 并使用 init 脚本来管理服务。

SystemD 服务单元和 SysVinit 脚本都采用以下参数来管理 Nginx 服务:

start: 启动 Nginx 服务。stop: 终止 Nginx 服务。restart: 停止然后启动 Nginx 服务。reload: 优雅地重启 Nginx 服务。在重新加载时,主 Nginx 进程关闭子进程,加载新配置,并启动新的子进程。status:显示服务状态。

管理 Nginx 服务的命令 在所有 Linux 发行版上都是相同的。

启动、停止和重启 Nginx 使用 systemctl

SystemD 是最新的 Ubuntu 18.04 / 16.04 、CentOS 7 / 8 和 Debian 10 / 9 版本的系统和服务管理器。

每当您更改 Nginx 配置时,您都需要重新启动或重新加载网络服务器进程。执行以下命令重启Nginx服务:

sudo systemctl restart nginx

添加或编辑服务器块时,更喜欢重新加载而不是重新启动。仅在进行重大修改(例如更改端口或接口)时才重新启动服务。在重新加载时,Nginx 加载新配置,使用新配置启动新的工作进程,并优雅地关闭旧的工作进程。

运行以下命令以重新加载 Nginx 服务:

sudo systemctl restart nginx

Nginx 也可以直接用信号控制 。例如,要重新加载服务,您可以使用以下命令:

sudo /usr/sbin/nginx -s reload

要启动 Nginx 服务,请执行:

sudo systemctl start nginx

执行以下命令停止Nginx服务:

sudo systemctl stop nginx启动、停止和重启 Nginx 使用 SysVinit

较旧(EOLed)版本的 Ubuntu、CentOS 和 Debian 使用 init.d 脚本来启动、停止和重新启动 Nginx 守护进程。

重启 Nginx 服务:

sudo service nginx restart

启动 Nginx 服务:

sudo service nginx start

停止 Nginx 服务:

sudo service nginx stop
以上是关于“linux下重启nginx命令,nginx重启几种方法?”的所有内容。
由网友上传(或整理自网络)。转载请注明:http://www.xingexing.com/xitong/ken9jmg9.html

相关推荐

  • linux下安装nginx详细步骤,linux安装nginx详细教程学习

    1安装编译工具及依赖库yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel2安装PCREPCRE的作用是让Nginx支持Rewrite功能。下载地址:http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz解压安装包tarzxvfpcr…

    时间:2023-07-01操作系统
    阅读:83次
  • nginx更改默认端口,nginx怎么配置默认端口?

    nginx怎么配置默认端口?首先找到nginx-1.15.0\conf\nginx.conf文件;然后找到“listen”,其后面的数字则表示默认端口;最后修改默认端口,如8088即可。Nginx简介:Nginx是异步框架的网页服务器,也可以用作反向代理、负载平衡器和HTTP缓存。该软件由伊戈尔·赛索耶夫创建并于2004年首次公开发布。2011年成立同名公司以提供支持。2019年3月11日,Ngi…

    时间:2023-07-06
    阅读:112次
  • Nginx服务器是什么?nginx常见问题及解决方法

    最近练手了一个小项目,想把它部署在linux环境下,通过nginx进行反向代理。之前一直没有部署过nginx,今天就尝试着自己部署。谁知本来半个小时就能搞定的事情,自己一下子花了几个小时。怪自己经验不足,现把自己遇到的坑记录一下,如果有像我一样的小白遇到同样的问题,可以避免踩坑。关于linux环境下nginx的安装就不说了,网上有很多教程,这里主要记录一下自己遇到的坑。一、nginx的解压文件和安…

    时间:2023-07-08电脑基础
    阅读:72次
  • centos7安装nginx并配置,centos7安装nginx详细教程

    安装所需插件1、安装gccgcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译C,C++,Ada,ObjectC和Java等语言命令:查看gcc版本gcc-v一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到,安装命令:yum-yinstallgcc2、pcre、pcre-devel安装pcre是一个perl库,包括perl兼容的正则表达式库…

    时间:2023-07-13操作系统
    阅读:78次
  • linux zip压缩命令,linux下zip压缩文件指定目录名称

    我们经常会在Windows系统上使用“.zip”格式压缩文件,其实“.zip”格式文件是Windows和Linux系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式。本节要讲的zip命令,类似于Windows系统中的winzip压缩程序,其基本格式如下:[root@localhost~]#zip[选项]压缩包名源文件或源目录列表注意…

    时间:2023-07-15
    阅读:65次
  • nginx配置https证书,nginx配置https双向认证

    HTTPS做的就是给请求加密,让数据传输更安全1.安装Openssl通过Openssl自己生成证书。首先我们需要用到生成证书的Openssl软件下载地址(根据系统选择32位或者64位版本下载安装)。下载完成后,进行安装。本人安装在C:\wnmp\OpenSSL-Win64安装前,可能会提示缺少MicrosoftVisualC++2017Redistributables,百度搜索,安装即可2.配置环…

    时间:2023-08-21操作系统
    阅读:62次
  • nginx反向代理配置详解,nginx反向代理解决方案

    1.简介本篇博文是《nginx实现动态/静态文件缓存-技术流ken》的二部曲。将详细介绍nginx如何实现反向代理以及负载均衡技术,并辅以实战案例。反向代理--“反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器…

    时间:2023-08-25电脑基础
    阅读:104次
  • 电脑不断的重新启动,电脑总是自动重启以下几种方法解决?

    很多朋友在使用电脑时,发现电脑总是无缘无故的自动重启,想要查找问题进行维修,但又不知道该如何下手,本期文章就说说导致电脑出现这种问题的原因,以及解决办法。一、系统问题如果电脑是新购买的,且使用环境的灰尘较少,出现这类问题的原因很可能是系统问题。以台式电脑为例,台式电脑需要电源、主板、CPU、内存、显卡、硬盘等零部件组成,这些零件需要通过硬盘中储存的系统来进行驱动,驱动完成之后才可以正常使用,俗称“…

    时间:2023-08-26操作系统
    阅读:160次