nginx下载服务器配置

nginx 配置下载服务器

nginx下载文件配置

相关命令

nginx -t 验证配置文件.conf

nginx -s reload 重新加载nginx

参考示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
server {
	charset 			utf-8;
	server_name 		download;
	listen 				xxxx;
	access_log  		/home/downloads/log/access.log main buffer=16k;
	error_log   		/home/downloads/log/error.log error;
	
	location / {
        alias /home/files/;
		autoindex on;
		autoindex_exact_size off;
    	}
}

详细说明

参数名 参数说明
charset utf-8 编码格式,此处防止中文出现问题
server_name download 配置服务名字,随便起
listen xxxx 监听的外部端口 xxxx是端口号
access_log /home/downloads/log/access.log main buffer=16k; 成功日志存储位置
error_log /home/downloads/log/error.log error; 失败日志存储位置
location / 监听的请求路径,匹配192.168.1.1:xxxx/
alias/root /home/files/; 主目录,例alias情况(location为/download):文件目录/home/files/1.bmp请求目录192.168.1.1:xxxx/1.bmp例root情况(location为/download):文件目录/home/files/1.bmp请求目录192.168.1.1:xxxx/home/files/download/1.bmp