美文网首页
centos7:nginx的常用配置

centos7:nginx的常用配置

作者: jingkeke | 来源:发表于2016-11-27 13:45 被阅读27次

    场景一:服务器放一些视频,可以查看视频列表,你只希望有权限的人可以看。

    • 开启Nginx的目录文件列表功能效果截图:


      Paste_Image.png
    • nginx实现访问网站或目录密码认证保护 效果截图:
    Paste_Image.png
    • 配置
    1,生成密码文件:
     sudo htpasswd  -c -d /etc/nginx/pass_file  guest
    2,修改 /etc/nginx/conf.d/default.conf:
         ## 视频地址加权限  
          location ~ /video {
            auth_basic "Restricted";
            auth_basic_user_file /etc/nginx/pass_filecoco;  ##请使用绝对路径
            root   /usr/share/nginx/html;   ##host 地址,不然认证通过之后,找不到对应的文件
               
               autoindex on;##自动显示目录
               autoindex_exact_size off;##人性化方式显示文件大小否则以byte显示
               autoindex_localtime on;##按服务器时间显示,否则以gmt时间显示
               } 
    3, 验证配置是否正确
     sudo  /usr/sbin/nginx -t -c /etc/nginx/nginx.conf
    4, 重启nginx
    sudo systemctl  restart nginx
    

    参考

    相关文章

      网友评论

          本文标题:centos7:nginx的常用配置

          本文链接:https://www.haomeiwen.com/subject/iiqnpttx.html