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
    
  • 相关阅读:
    LeetCode:230. 二叉搜索树中第K小的元素
    LeetCode:229. 求众数 II
    LeetCode:228. 汇总区间
    LeetCode:225. 用队列实现栈
    LeetCode:209. 长度最小的子数组
    LeetCode:208. 实现 Trie (前缀树)
    疯狂的订餐系统-软件需求分析挑战之旅 【转】
    产品需求文档(PRD)的写作 【转】
    软件需求文档标准格式
    通过实例编写开发规范文档 【转】
  • 原文地址:https://www.cnblogs.com/huyifei/p/9922468.html
Copyright © 2011-2022 走看看