nginx入门--根据官方文档整理

新手实用教程

配置文件路径

By default, the configuration file is named nginx.conf and placed in the directory /usr/local/nginx/conf, /etc/nginx, or /usr/local/etc/nginx.

启动/停止命令

nginx -s signal
signal代表以下几项:
stop — 快速关闭

quit — 正常关闭,当前工作进程停止对请求提供服务

reload — 重载配置文件
nginx -s reload
重载检查当前新配置文件并应用配置文件,成功则启动新进程并发送信息使得旧进程关闭,否则主进程回滚并使用旧配置继续工作。
Old worker processes, receiving a command to shut down, stop accepting new connections and continue to service current requests until all such requests are serviced. After that, the old worker processes exit.

reopen — 重开日志文件

kill -s QUIT 1628 — 直接发送给进程的信号正常关闭
对于直接发送给进程的信号,拥有一个给定的进程ID,写在 /usr/local/nginx/logs 或者 /var/run中

路径选择

当nginx选择一个location代码块来提供请求地址时,它首先检查指定前缀的位置指令,记住具有最长前缀的位置,然后检查正则表达式。 如果与正则表达式匹配,则nginx选择此位置,否则,它会选择之前记住的那个

使用FastCGI代理

从源构建nginx

配置命令支持的参数

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 2,024评论 0 3
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 1,996评论 0 3
  • Nginx入门指南 一.Nginx概述: 1.什么是Nginx? Nginx(发音同engine x)是一个网页服...
    qianghaohao阅读 1,563评论 0 5
  • I/O模型Nginx介绍Nginx的安装和目录结构Nginx的配置Nginx的编译安装 一、I/O模型 (一)I/...
    哈喽别样阅读 963评论 0 4
  • http://blog.csdn.net/gnail_oug/article/details/52754491 n...
    不排版阅读 3,453评论 1 1

友情链接更多精彩内容