Nginx启动,重启以及基本命令

2023-11-05

1.启动nginx
进入nginx安装目录执行

./sbin/nginx -c ./conf/nginx.conf

2.验证nginx配置文件是否正确

方法1. 进入nginx安装目录sbin下,输入命令

./nginx -t

回显test is successful说明配置正确

方法2. 在启动nginx命令 -c 前加 -t

./sbin/nginx -t -c ./conf/nginx.conf


3.停止nginx
方法1:

强制停止:

./sbin/nginx -s stop

处理完请求后停止:

./sbin/nginx -s quit

方法2:

ps -ef|grep nginx

找到对应的nginx进程号

正常停止:

kill -15 进程号

强制停止:

kill -9 进程号


4.重启新加载nginx配置文件
方法1. 进入nginx安装目录执行

需要注意当前所在目录,如果是在sbin目录下了,那么./nginx -s reload  

./sbin/nginx -s reload  

5.重启nginx服务
方法1. 进入nginx安装目录执行

./sbin/nginx -s reopen


 方法2.查找当前nginx的PID进程号,并kill

ps -ef|grep nginx


找到对应的nginx进程号,进行

kill -HUP 进程号


kill -1 进程号

实现重启nginx服务

6.查看nginx版本信息
1).只显示版本信息

进入nginx安装目录执行

./sbin/nginx -v

2)显示版本信息和配置信息

进入nginx安装目录执行

./sbin/nginx -v


 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nginx启动,重启以及基本命令 的相关文章

  • Nginx反向代理返回404

    我的 Nginx 安装并运行 下面是配置 etc nginx nginx conf 我要全部转发 api 到我的 tomcat 服务器 该服务器在同一服务器上的端口 9100 上运行 类型http myhost 9100 api apps有
  • WebSockets 监听 UNIX 域套接字?

    是否可以在 nginx 服务器后面设置一个 WebSockets 服务器来处理 UNIX 域套接字上的连接 我目前在同一台计算机上有多个 WebSocket 服务器实例 并且存在端口共享问题 所有实例都必须分配一个唯一的端口 我想避免这种情
  • 使用 Nginx 或 Apache 来提供动态内容? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在运行 NGINX Docker 容器的 AWS EC2 上启用 HTTPS?

    我在 AWS 上有一个运行 Amazon Linux 2 的 EC2 实例 在上面 我安装了 Git docker 和 docker compose 完成后 我克隆了我的存储库并运行docker compose up让我的生产环境启动 我访
  • Nginx 是否也缓冲来自客户端的 http 请求?

    我知道 Nginx 可以缓冲来自上游服务器的响应 我的问题是 Nginx 是否也缓冲来自客户端的 http 请求 我的意思是 如果 Nginx 从客户端收到 http 请求 它是否立即与上游服务器建立连接 或者它会在收到整个http请求后创
  • NGINX 上的 SSL 终止

    我已经购买了 SSL 证书 并在验证模数时正确地将其捆绑在一起 即https kb wisc edu middleware 4064 https kb wisc edu middleware 4064 那么哈希值是相同的 我已将证书和密钥移
  • Nginx - Heroku Docker - 是否可以在 Heroku 上运行 Nginx 作为反向代理

    我试图弄清楚如何使用 Nginx 在 Heroku 应用程序上构建反向代理 问题是 Heroku 似乎每个应用程序只接受一个容器 但我的应用程序系统至少会使用三个容器 一个用于 Nginx 一个用于我的应用程序前端 一个用于我的业务逻辑服务
  • 在 docker 中将 pgadmin 连接到 postgres

    我有一个docker compose与服务文件python nginx postgres and pgadmin services postgres image postgres 9 6 env file env volumes postg
  • 连接被拒绝:当uwsgi和nginx在不同容器中时

    我正在尝试设置两个 docker 容器 是的 无需 docker compose 分开 一个带有 nginx 另一个带有带有基本 Flask 应用程序的 uwsgi 我在 docker 内的同一网络中运行容器我的 nginx 配置已添加 链
  • 阻止 ingress-nginx 负载均衡器上的特定路径

    我有许多指向入口控制器 IP 的域 我想阻止所有域 站点的 特定路径 有没有办法做到这一点 我可以用nginx ingress kubernetes io configuration snippet 对于每个站点 但正在寻找同时处理所有站点
  • NGinx $proxy_add_x_forwarded_for 和 real_ip_header

    我在 NGinx 下有一个 web 应用程序和另一个前端负载均衡器 如下所示 x x x x IP 地址 客户端 a a a a gt LB b b b b gt NGX c c c c gt WEBAPP d d d d 这是我的 NGi
  • 是否可以使用 nginx 合并两个 json 响应?

    我有一个现有的快速端点 如下所示 app get route id async req res gt try const id req params id const result await dbFn id res send result
  • 通过 PHP 脚本重新启动 Nginx

    我目前正在努力使我的 WordPress 插件与 nginx 兼容 该插件需要访问 conf文件在wp content uploads目录 以便它可以添加所需的规则 目前 它更新了 htaccess文件位于同一目录中 更改立即生效 无需干预
  • Nginx - 特定位置的另一个根

    我在下面有一些静态 html 文件 var www project1 该项目的 Nginx 配置是 server name www project1 com project1 com root var www project1 locati
  • uwsgi协议比http协议快吗?

    我正在尝试部署 django 应用程序的各种设置 我的第一选择是使用带有 mod wsgi 的简单 apache 服务器 我之前已经实现了该服务器供私人使用 由于当前的部署是供公众使用的 因此我正在考虑各种选择 根据网上提供的信息 使用 n
  • 如何列出 nginx 中的所有虚拟主机

    有没有一个命令可以列出 CentOS 上 nginx 下运行的所有虚拟主机或服务器 我想将结果通过管道传输到文本文件以用于报告目的 我正在寻找与我用于 Apache 的命令类似的命令 apachectl S 2 gt 1 grep 端口 8
  • 连接到上游时 Django Gunicorn nginx(111:连接被拒绝)

    一个Django应用程序在AWS实例上运行 通过gunicorn和nginx配置 它运行良好一年多了 但是突然 我收到了502 bad gateway错误 然后我在nginx错误日志中看到了下面提到的消息 2017 05 17 16 18
  • Flask+Nginx+uWSGI:导入错误:没有名为站点的模块

    我安装为http www reinbach com uwsgi nginx flask virtualenv mac os x html http www reinbach com uwsgi nginx flask virtualenv
  • Nginx 在子文件夹中重写 (404)

    我有一个网站主机NGINX曾经工作正常的服务器删除index php在 nginx 站点配置中使用try files 但现在我要在上面添加一个博客 其中 URL 将是www foo com blog 我可以访问博客并使用index php
  • 使用 Nginx 时缺少 HTTP 状态代码名称

    我正在使用 Nginx 将所有 HTTP 请求重定向到 HTTPS 在我的 Spring Boot 应用程序中 这是我正在使用的 nginx 配置 通过它我可以将所有请求重定向到 Https 但是当我这样做时 我得到了状态码返回正确 但没有

随机推荐

  • 从计算机中删除勒索软件的 6 种方法

    勒索软件是一种恶意软件 它会加密计算机上的文件 然后要求付费才能解密它们 对于企业主和个人来说 这可能是一个非常头疼的问题 未能删除勒索软件可能会导致永久性数据丢失 有些信息对企业至关重要 应不惜一切代价防止丢失或损坏 有几种方法可以删除它
  • ajax.parse,GitHub - srhyne/jQuery-Parse: An AJAX wrapper for the Parse.com REST API

    What is it It s a super light weight AJAX wrapper for Parse com s wonderful database service Why did you build it I want
  • 源码学习时间,Window Manager in Android

    今日科技快讯 近日消息 京东百亿补贴被曝已开始少量上线测试 已有用户可看到活动页面 据网友反馈 京东部分商品现已有 百亿补贴 的标签 目前上线的商品包括手机 家电 酒水 食品 服饰等众多品类 作者简介 大家周五好 咱们下周再见 祝大家周末愉
  • vue封装全局loading

    首先创建一个loading文件
  • 运算放大器(运放)介绍

    注意 此处我们采用的是Multisim软件仿真 链接中有详细安装教程 注意 仿真只是数学运算 实际情况的话 就不是数学运算那么简单 有很多复杂的因数在里面 所以具体情况要参照实际电路搭建 比如说 之前我们搭建蔡氏电路的时候 明明1700欧左
  • TCP/IP超详细总结

    网络的基础知识 一 协议 1 简介 在计算机网络与信息通信领域里 人们经常提及 协议 一词 互联网中常用的具有代表性的协议有IP TCP HTTP等 而LAN 局域网 中常用的协议有IPX SPX 等 下面通过通俗一点的方式来解释一下协议
  • 2021-11-01 B1016 关于数字位处理

    B1016刷题 很好 再次格局小了 有被气到 原思路 先把数字从后往前模出个位数来 再依次和要查找的数字比对 关键来了 比对完之后要加一位数嘛 我走了两条歪路 第一条 得出一次相等就把计数的count加一 同时用一个数组p count 存放
  • 解决Linux系统中netWork重启不了

    1 查看主机地址 ip addr link other 后既是主机地址 修改 etc sysconfig network scripts ifcfg ens33 查看HWADDR地址 如果没有 添加 如果和ip addr一致 问题解决 2
  • Android Gradle 7.x升级指南

    最近 升级了一下Android项目的Gradle和targetSdkVersion 本文以升级targetSdkVersion 33和Gradle 7 2进行说明 一 升级targetSdkVersion 首先 我将compileSdkVe
  • 操作系统(1) - 死锁的四个必要条件及避免

    一 什么是死锁 死锁是指多个进程因竞争资源而造成的一种僵局 互相等待 若无外力作用 这些进程都将无法向前推进 二 死锁产生的原因 1 系统资源的竞争 系统资源的竞争导致系统资源不足 以及资源分配不当 导致死锁 2 进程运行推进顺序不合适 进
  • 网络优化的指标

    延迟 延迟指的是IP数据包从一个网络端点到另一个网络端点所花费的时间 RTT 往返协议 制约Web性能的主要瓶颈 带宽 两个网络端点之间的连接会一次处理尽可能多的数据量 DNS查询 建立连接的时间 TLS协商时间 首节字节时间 TTFB 指
  • securecrt从服务器获取文件夹,在SecureCRT屏幕下获取数据并存至文件中

    在SecureCRT屏幕上获取数据并存至文件中 在CRT屏幕上获取某个具体位置的文本 可以使用Screen 对象的Get or Get2 方法去获取屏幕上的数据 1 Get 函数包含四个参数 文本第一个字符所在的行号 列号 最后个字符所在的
  • C语言学习路线图 #CSDN博文精选# #IT技术# #C语言# #学习路线# #系统化学习#

    大家好 我是小C 又见面啦 文章过滤器 精选大咖干货 助力学习之路 5天20篇CSDN精选博文带你掌握系统化学习方法 专栏将挑选有关 系统化学习方法 的20篇优质文章 帮助大家掌握更加科学的学习方法 在这里 你将收获 快速掌握系统化学习的理
  • Docker-compose安装

    docker compose docker compose是用于定义和运行多容器docker应用程序的工具 compose 通过一个配置文件来管理多个docker容器 可以使用docker compose yml脚本来启动 停止 重启应用
  • 如何编写测试用例

    用例的五个构成元素 下面从这五个元素的角度 去剖析如何编写测试用例 用例标题 用例标题就是测试点名称 用例标题是用来说明这个用例的测试目的的 好的用例标题是别人看完你这个用例标题后就知道你这个用例是测什么的 但并不是标题越详细越好 既然是标
  • Cdiak

    include
  • 多模态超省钱!JinaChat 面向开发者的大模型服务

    2023年6月25日 Jina AI 发布了 JinaChat 一个面向开发者和终端用户的多模态大模型API 传统大型语言模型往往将竞争力建立在 参数多 和 刷分强 的基础上 然而对于应用开发者来说 传统模型商的 API 并不能很好地让开发
  • STM32F4驱动42步进电机(采用驱动器)

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 器件 实物 接线 TB6600拨码卡关 代码说明 main c 代码如下 示例 main c 代码 极简版 step motor c 代码如下 示例 step mo
  • 机票票面各项内容详解

    ALLOW 或 BAG 说明免费托运行李的限制 记重或记件 例如印 20K 就表示限带 20公斤 超重部分运费还要另计 一般经济舱每人限重为 20 公斤 相关内容见 行李规定 BOOKING REF 订票代号 CARRIER 表示 航空公司
  • Nginx启动,重启以及基本命令

    1 启动nginx 进入nginx安装目录执行 sbin nginx c conf nginx conf 2 验证nginx配置文件是否正确 方法1 进入nginx安装目录sbin下 输入命令 nginx t 回显test is succe