zoukankan      html  css  js  c++  java
  • 模块

    创建目录索引

        cd /etc/nginx/conf.d

        vim mulusouyin.conf

        server {

        listen 80;

        charset utf-8,gbk;

                location / {

                root /module;

                autoindex on;

                autoindex_exact_size off;    【显示确切的大小】

                autoindex_locatime on;    【显示本地时间】

            }

        }

    实现界面效果

        

     

    nginx状态模块【--with-http_stub_status_module】

    配置文件中添加location

        location /nginx_status {

        stub_status;

        }

    效果如下:

    Active connections # 当前活动客户端连接数,包括Waiting等待连接数。

    accepts # 已接受总的TCP连接数。

    handled # 已处理总的TCP连接数。

    requests # 客户端总的http请求数。

    Reading # 当前nginx读取请求头的连接数。

    Writing # 当前nginx将响应写回客户端的连接数。

    Waiting # 当前等待请求的空闲客户端连接数。

    # 注意, 一次TCP的连接,可以发起多次http的请求, 如下参数可配置进行验证

    keepalive_timeout 0; # 类似于关闭长连接

    keepalive_timeout 65; # 65s没有活动则断开连接

     

    访问控制模块【ngx_http_access_module】

    配置文件中直接添加

        location /nginx_status {

        stub_status;

        deny 10.0.0.1/32;    【拒绝10.0.0.1访问】

        allow 10.0.0.1/32;    【允许10.0.0.1访问】

        allow all;        【允许所有人】

        deny all;        【拒绝所有人】

        }

     

    身份验证模块【ngx_http_auth_basic_module】

    生成一个密码文件:

    yum install httpd-tools -y

    htpasswd -c -b /etc/nginx/auth_conf oldboy oldboy

    配置nginx,限制对应的资源

    配置文件中添加location

        location /download {

        root /module;

        auth_basic "Please Password!!!";

        auth_basic_user_file /etc/nginx/auth_conf;

        }

    效果如下:

     

     

     

     

     

     

     

  • 相关阅读:
    使用Google浏览器做真机页面调试
    JavaScript从作用域到闭包
    用canvas实现一个colorpicker
    你还在为移动端选择器picker插件而捉急吗?
    我是这样写文字轮播的
    高性能JS-DOM
    ExtJs4学习(四):Extjs 中id与itemId的差别
    MongoDB 安装与启动
    UML应用:业务内涵的分析抽象&表达
    MySQL 错误日志(Error Log)
  • 原文地址:https://www.cnblogs.com/yexiuer/p/10804763.html
Copyright © 2011-2022 走看看