运维之道 | 搭建Nginx下载站点

1、autoindex参数详解
autoindex   on;                         #on开启目录浏览;
autoindex_exact_size    off;            #off显示出文件的大概大小,单位是kB或者MB或者GB;默认为on, 显示出⽂件的确切⼤⼩,单位是bytes;
autoindex_localtime on;                 #显示的⽂件时间为⽂件的服务器时间。默认为off,显示的⽂件时间为GMT时间;
charset utf-8,gbk;                      #默认中文目录乱码,添加上解决乱码问题;
2、配置下载站点
[root@nginx ~]# vim /usr/local/nginx/conf/nginx.conf 
location /download {
    root html;
    autoindex on;
    autoindex_localtime on;
    autoindex_exact_size off;
    charset utf-8;					#解决中文显示乱码问题
    alias /soft;        			#配置目录索引的路径(绝对路径)
	limit_conn addr 2;  			#限制同一ip的并发连接数
	limit_rate_after 20m;  			#20m之后开始限速
	limit_rate 100k;    			#限速为100kb/s
}
3、在html目录下创建download目录
[root@nginx html]# tree  download/  
download/
├── 1.txt
├── 2.txt
├── 3.txt
└── soft
4、访问Nginx-web测试界面

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章