Nginx服务学习(7)-模块学习

模块

http_stub_status_module配置:##Nginx的客户端状态
语法:
Syntax: stub_status;
Default: --
Context: server,location
实例:在/etc/nginx/conf.d/default.conf下配置
server {
location /mystatus {
stub_status;
}
}


    检查语法:nginx -tc /etc/nginx/nginx.conf
    浏览器访问:http://192.168.102.132/mystatus

    


--with-http_random_index_module ##目录中选择一个随机主页
语法:
Syntax: random_index on | off;
Default: random_index off;
Context: location;
实例:在/etc/nginx/conf.d/default.conf下的location下配置:
location / {
root /opt/app/code;
random_index on;

index index.html index.htm;

}

    #随机选择对应主目录下的随机主页,(隐藏文件不会选择,如:.3.html文件)

    


--with-http_sub_module ##HTTP内容替换
语法:
Syntax: sub_filter string replacement;
Default: --
Context: http,server,location


    Syntac: sub_filter_last_modified on | off;
    Default: sub_filter_last_modified off;
    Context: http,server,location

    Syntac: sub_filter_once on | off;
    Default: sub_filter_once on;
    Context: http,server,location

原文地址:http://blog.51cto.com/11512826/2058793

时间: 2024-10-10 09:06:25

Nginx服务学习(7)-模块学习的相关文章

Python学习--Selenium模块学习(2)

Selenium的基本操作 获取浏览器驱动寻找方式 1. 通过手动指定浏览器驱动路径2. 通过 `$PATH`环境变量找寻浏览器驱动 可参考Python学习--Selenium模块简单介绍(1) 控制浏览器访问URL browser.get(https://www.baidu.com/)   find系列函数定位元素 - `find_element_by_xxx` 返回第一个符合条件 `WebElement` - `find_elements_by_xxx` 返回符合条件所有元素包含了`WebE

Nginx服务之rewrite模块应用实例(实战!可跟做!)

实验环境 Linux CentOS7虚拟机(IP:192.168.52.132)win10虚拟机(作为测试机) 1.安装Nginx和bind服务 [[email protected] ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 获取http://nginx.org/packages/centos/7/noarch/RPMS/nginx

Nginx服务学习(9)-模块学习

限制模块 连接频率限制 --- limit_conn_module请求频率限制 --- limit_req_module 连接频率限制Syntax:limit_conn_zone key zone=name:size;Default:--Context:httpSyntax:limit_conn zone number;Default:--Context:http,server,location 请求频率限制Syntax:limit_req_zone key zone=name:size rat

Nginx服务的rewrite模块(理论详解)

Rewrite跳转场景 URL看起来更规范,合理: 企业会将动态URL地址伪装成静态地址提供服务: 网址换新域名后,让旧的访问跳转到新的域名上: 服务端某些业务调整. Rewrite跳转实现 Rewrite实用场景 Nginx跳转需求的实现方式 使用rewrite进行匹配跳转 使用if匹配全局变量后跳转 使用location匹配再跳转 rewrite放在server{},if{},location{}段中 对域名或参数字符串 使用if全局变量匹配 使用proxy_pass反向代理 常用的正则表达

day5模块学习 -- os模块学习

python基础之模块之os模块 os模块 os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小-- 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cmd命令行下就要用到这个,额...我擦,我还真不知道,(甭管怎么着,肯定不是pwd),这时候我们使用python中os模块的os.path.abspath

第43天python学习re模块学习

#之前可以进行对字符串进行完全匹配#回顾:python中字符串是不可变对象,所以所有修改和生成字符串的操作的实现方法都是另一个内存片段中新生成一个字符串对象 import re#re正则方法:是针对字符串进行模糊匹配操作的.正则表达式本身是一种小型的.高度专业化的编程语言,而在python中,通过内嵌集# 成re模块,程序员们可以直接调用来实现正则匹配.正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行.#使用场景:身份证,14亿人找到北京市90年的人#1.元字符: .^ $ *

Python学习--Selenium模块

1. Python学习--Selenium模块介绍(1) 2.Python学习--Selenium模块学习(2) 其他: 1. Python学习--打码平台 原文地址:https://www.cnblogs.com/ftl1012/p/seleniumAll.html

linux运维学习shell脚本监控nginx服务

菜鸟学习shell脚本后,动手练手简单小实验,使用shell脚本判断nginx是否正常运行,如果没有运行将nginx服务启动起来. 一.基于进程判断 1.获取nginx进程来判断该服务是否正常启动. ps -ef | grep nginx | grep -v grep | wc -l    输出进程行数 然后判断是否为2 如果不是说明该服务没有启动. grep -v grep  用来排除掉您所使用grep产生的进程. 2.shell 脚本编写 先定义一个变量Web #!/bin/bash Web

Nginx服务器之基础学习

一.Nginx介绍 nginx:Nginx是一种软件服务器(轻量级),故它最主要的功能就是可以与服务器硬件结合,我们的应用程序可以放在nginx服务器上进行发布,已达到让网民浏览的效果.除此自外,Nginx是一种高性能的Http和反向代理服务器,同时也是一个代理邮件服务器.也就是说nginx可以发布网站,也可以实现负载均衡的功能,还可以作为邮件服务器实现收发邮件的功能.Nginx支持处理百万级的TCP连接,10以上的并发连接,具有跨平台性. 负载均衡(Load Balance):负载均衡建立在现