nginx启动命令和停止命令,停止nginx服务命令

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 Web 服务器。

以上是关于“nginx启动命令和停止命令,停止nginx服务命令”的所有内容。
由网友上传(或整理自网络)。转载请注明:http://www.xingexing.com/xitong/msi65nfn.html

相关推荐

  • 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次
  • nginx反向代理配置详解,nginx反向代理解决方案

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

    时间:2023-08-25电脑基础
    阅读:104次
  • nginx正向代理和反向代理,nginx正向代理和反向代理区别

    代理分为正向代理和反向代理,本次就来演示一下Nginx配置正向代理和反向代理的场景。顺便讲解一下正向代理和反向代理的区别正向代理和反向代理的区别Nginx反向代理与正向代理Nginx首先,我们需要知道什么是反向代理和正向代理区别一、正向代理正向代理简单的来说就是我们的代理服务器代替用户去请求后端节点nginx正向代理代替工具还有goproxy为什么要使用正向代理用户无法直接访问服务器B(常见例子就…

    时间:2023-08-28网络知识
    阅读:44次
  • nginx作用与原理,Nginx超详细常用功能演示

    前言Nginx("enginex")是一款是由俄罗斯的程序设计师IgorSysoev所开发高性能的Web和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx在部署网站时,可以说是小伙伴们的首选,当然不能说全部项目都使用,对于一些小项目,直接IIS(.Net)、Tomcat(Java)等就搞定了,但对于大项目或微服务架构,Nginx肯定是少不了啦,一张图看清Nginx有多火:…

    时间:2023-09-17网络知识
    阅读:40次
  • nginx配置文件路径,Nginx配置文件详解与优化建议

    1、概述今天来详解一下Nginx的配置文件,以及给出一些配置建议,希望能对大家有所帮助。2、nginx.conf1)配置文件位置nginx安装目录的conf文件夹下,例如:/usr/local/nginx/conf/nginx.conf。也可以将配置文件放置在任意位置,在启动Nginx时指定配置文件的位置,例如:./nginx-c/home/nginx.conf2)worker_processes…

    时间:2023-09-17操作系统
    阅读:27次
  • nginx配置文件详解,Nginx配置文件详解与优化建议

    1、概述今天来详解一下Nginx的配置文件,以及给出一些配置建议,希望能对大家有所帮助。2、nginx.conf1)配置文件位置nginx安装目录的conf文件夹下,例如:/usr/local/nginx/conf/nginx.conf。也可以将配置文件放置在任意位置,在启动Nginx时指定配置文件的位置,例如:./nginx-c/home/nginx.conf2)worker_processes…

    时间:2023-11-05操作系统
    阅读:30次
  • windows安装nginx,windows下安装nginx服务器步骤

    1.官网地址选择windows版的最新稳定版,如下图2.下载:点击下载链接得到:nginx-1.20.1.zip;使用解压工具进行解压,解压存放位置根据自己情况,进行自己定义;得到nginx-1.20.1文件夹。可以把这个目录作为nginx安装目录,也可以copy文件下面的所有文件到自定义的安装目录。例如:D:\softWork\nginx3.配置nginx的环境变量:此电脑=》属性=》高级系统设…

    时间:2023-12-12操作系统
    阅读:37次