centos7:nginx的常用配置

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

  • 开启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

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,284评论 25 708
  • Page 1:nginx 服务器安装及配置文件详解 CentOS 6.2 x86_64 安装 nginx 1.1 ...
    xiaojianxu阅读 8,574评论 1 41
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 电视节目如何风靡大众,如何使你的节目具有附着力, 2005年最火的“超级女声”是如何从众多的类似节目中脱 颖而出的...
    Chenxixian阅读 1,859评论 1 1
  • 什么?什么与狗共舞?只要你看得下面的短文你就知道了! 一天早上,我一睡醒就见毛毛跳上来,就睡在我的右边...
    李浩7655阅读 246评论 0 1