Nginx 配置建议FTP

Nginx 配置建议FTP
直接上代码

1
2
3
4
5
6
7
8
9
10
11
12
server{
listen 9000;
server_name localhost;

location / {
root /var/www/ftp;
autoindex on;
autoindex_exact_size off;
limit_rate 1000k;
index index.html index.htm;
}
}

前提:指向的目录不能有index.html

基于模块:
http_autoindex_module

注意事项:
1.此模块默认已安装
2.只有http_index_module找不到index文件时客户端的请求才会到http_autoindex_module
3.此模块提供了三个指令:autoindex、autoindex_exact_size、autoindex_localtime
4.使用环境:http、server、location

关于三个指定详细解释一下
autoindex:
1.启用或禁止自动,目录列表
2.有两个参数:on和off,默认值为off

autoindex_exact_size:
1.设定目录列表文件显示格式,是否已精确的大小显示
2.有两个参数:on和off,默认值为on
3.精确显示是字节方式显示 , 取整显示是使用KB、MB、GB显示

autoindex_localtime:
1.是否在目录列表中以本地时间显示文件时间
2.有两个参数:on和off,默认值为off
3.它使用的是GMT时间

最后给出一个查看客户端ip连接数
lsof -i:80 | grep 192.168.1.52 |wc -