0
点赞
收藏
分享

微信扫一扫

Nginx常用手册

​Nginx​ 是开源、高性能、高可靠的 ​Web​ 和反向代理服务器,而且支持热部署,性能是 ​Nginx​ 最重要的考量,其占用内存少、并发能力强、能支持高达 5w 个并发连接数。

Nginx 特点:高并发、高性能、模块化架构使得它的扩展性非好、热部署、平滑升级。

Nginx​​ 应用程序命令:

nginx -s reload  # 向主进程发送信号,重新加载配置文件,热重启

nginx -s reopen  # 重启 Nginx

nginx -s stop    # 快速关闭

nginx -s quit    # 等待工作进程处理完成后关闭

nginx -T         # 查看当前 Nginx 最终的配置

nginx -t         # 检查配置是否有问题

alias:它是指定静态资源目录位置,它只能写在location里(使用 alias 末尾一定要添加 ​​​/​)。

location /image {

 alias /opt/nginx/static/image/;

}

当用户访问 www.test.com/image/1.png 时,实际在服务器找的路径是 /opt/nginx/static/image/1.png

location:配置路径。

匹配规则:

  • ​=​​ 精确匹配;
  • ​~​​ 正则匹配,区分大小写;
  • ​~*​​ 正则匹配,不区分大小写;
  • ​^~​​ 匹配到即停止搜索;

匹配优先级: ​​=​​ > ​​^~​​ > ​​~​​ > ​​~*​​ > 不带任何字符。

Nginx常用手册_nginx

Nginx常用手册_变量_02

rewrite:根据指定正则表达式匹配规则,重写URL。

Nginx常用手册_nginx_03

变量:

​Nginx​ 提供给使用者的变量非常多,但是终究是一个完整的请求过程所产生数据, ​Nginx​ 将这些数据以变量的形式提供给使用者。

Nginx常用手册_变量_04

Nginx常用手册_nginx_05

Nginx常用手册_/_06

Nginx常用手册_nginx_07

Nginx常用手册_proxy_pass_08

Nginx常用手册_/_09

举报

相关推荐

nginx - - - Windows 使用手册

IDEA使用手册

Typora使用手册

Consul使用手册

npm使用手册

0 条评论