zoukankan      html  css  js  c++  java
  • nginx配置用户认证

    location ~ .*admin.php$ {
                auth_basic "weifenglinux auth";
                auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
                 include fastcgi_params;
            fastcgi_pass unix:/tmp/www.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
     
       }
    yum install -y httpd  (安装 htpasswd命令)
    类似apache创建密码文件
    htpasswd -c /usr/local/nginx/conf/.htpasswd weifeng
    New password:justdoit
    增加新用户
    htpasswd  /usr/local/nginx/conf/.htpasswd weifeng1
    New password:justdoit
     
     
    /usr/local/nginx/sbin/nginx -t
    /etc/init.d/nginx reload
     
    刷新页面需要用户认证
     
    实例配置:
     
    server {
         listen 80;
         server_name hk_grafana*******.cn;
         location / {
              auth_basic "grafana auth";
              auth_basic_user_file /etc/nginx/conf.d/.htpasswd;
              proxy_pass http://172.********:32102/;
              proxy_redirect off;
              proxy_set_header Host $host;
              proxy_set_header X-Real-IP $remote_addr;
              proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             #client_max_body_size 100m;
                    }
          }
     
  • 相关阅读:
    计算机
    产品经理
    Vue router-link路由不同的写法,不一样的效果
    elementui样式引入方法
    格式化启动盘win10
    删除mongdb中的数据库
    google浏览器快速清除历史记录
    js动画之弹球打砖块小游戏
    js动画之面向对象二
    js动画之面向对象一
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/9664095.html
Copyright © 2011-2022 走看看