zoukankan      html  css  js  c++  java
  • nginx使用手册--nginx的命令行参数

    nginx的命令行参数

    • -? 或者 -h 打印命令行参数帮助信息
    • -c file 为 Nginx 指定一个配置文件,来代替缺省的。
    • -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
    • -v 显示 nginx 的版本。
    • -V 显示 nginx 的版本,编译器版本和配置参数。
    • -q 在配置测试期间禁止非错误信息
    • -s signal 向主进程(Master)发送信号,信号参数可以是以下:
      • stop -- 快速关闭(强制关闭,比较粗暴)
      • quit -- 正常关闭
      • reload -- 重新加载配置,使用新配置后启动新的工作进程(Worker),正常退出就的工作进程。
      • reopen -- 重新打开日志文件。
    • -p prefix 设置nginx路径前缀,比如一个存放着服务器文件的目录(默认是/usr/local/nginx)
    • -g directive 在配置文件中设置全局指令

    简单用例

    • 修改nginx.conf文件后测试是否通过
    $ nginx -t
    nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
    
    • 运行Nginx时指定配置文件
    nginx -c /www/nginx.conf
    
    • 快速关闭Nginx
    nginx -s stop
    
    • 优雅关闭Nginx
    nginx -s quit
    

    优雅地关闭 Nginx,这是说 Nginx 主进程会等待 worker 进程完成当前用户请求的处理。需要启动时的用户身份来执行

    • 重新打开日志文件
    nginx -s reopen
    

    可用于分割日志后,重新打开一个新的日志文件

    • 重新加载配置
    nginx -s reload
    
  • 相关阅读:
    Day 43
    Day 42
    Day 41
    Day 40
    Linux下查看服务器的产品型号和序列号
    AgileController Portal认证成功后弹出找不到指定位置的资源
    华三交换机snmp开通
    FusionCompute 6.3.0 CNA系统安装
    集群IMC策略
    静态路由配置语法
  • 原文地址:https://www.cnblogs.com/huyifei/p/9922468.html
Copyright © 2011-2022 走看看