nginx—下载文件的配置
- 配置下载文件的服务器:
- 在
${NGINX_HOME}/conf.d/
下创建一个用于控制下载文件的配置文件,比如:file-download.conf
;- 确定用于下载文件的服务器端口,比如
8088
。- 建立
uri
到服务器文件所在路径的映射。
- 完整配置如下:
server {
listen 8088;
location /download/images {
alias /home/net-files/images; # 我在这个路径下放了一张图片:fei_ji.jpg
}
}
- 调用示例:
$ # 下面的命令将从服务器获取的图片保存在本地的test.jpg中
$ curl "http://my_ip_address:8088/download/images/fei_ji.jpg" > test.jpg