全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

window下使用nginx提供文件下载服务器配置

1.前言

当我们希望分享自己的文件时,有多种方式,局域网可以采用共享,rtx传输,qq传输,发送到邮箱,直接u盘拷贝等等。但最简单的就是开启本地服务器,其他电脑通过网页的方式直接下载,这里介绍使用nginx作为服务器进行下载

2.步骤

1.下载nginx http://nginx.org/en/download.html 目前稳定版本为1.80 解压到一个目录

2.修改配置文件

nginx.conf

#user nobody;
worker_processes 1;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid    logs/nginx.pid;


events {
  worker_connections 1024;
}


http {
  include    mime.types;
  default_type application/octet-stream;

  #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
  #         '$status $body_bytes_sent "$http_referer" '
  #         '"$http_user_agent" "$http_x_forwarded_for"';

  #access_log logs/access.log main;

  sendfile    on;
  #tcp_nopush   on;

  #keepalive_timeout 0;
  keepalive_timeout 65;

  #gzip on;

  server {
    listen    8080;
    server_name localhost;

    #charset koi8-r;

    #access_log logs/host.access.log main;

    location / {
      #root  html;
      #index index.html index.htm;

      if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){
      add_header Content-Disposition: 'attachment;';
      }
    }
    #error_page 404       /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page  500 502 503 504 /50x.html;
    location = /50x.html {
      root  html;
    }
  }
}

3.在nginx目录下的html中建立目录test和test.rar文件

4.打开命令行切换到nginx目录

4.1测试脚本 nginx -t

4.2开启服务器 start nginx

4.3打开浏览器 http://localhost:8080/test/test.rar应该弹出另存为对话框

4.4关闭服务器nginx -s quit


# nginx  # 文件下载服务器  # Windows下使用 Nginx 搭建 HTTP文件服务器 实现文件下载功能  # SpringBoot前端后端分离之Nginx服务器下载安装过程  # 教你在容器中使用nginx搭建上传下载的文件服务器  # 详解nginx安装过程并代理下载服务器文件  # 用nginx搭建简单的文件下载服务器的方法  # CentOS利用Nginx搭建下载功能服务器  # Nginx中的文件下载服务器详解  # 自己的  # 弹出  # 当我们  # 发送到  # 另存为  # 最简单  # 对话框  # 有多种  # 命令行  # 配置文件  # 切换到  # 进行下载  # 打开浏览器  # 目录下  # default_type  # types  # application  # info  # stream  # octet 


相关文章: 宝塔建站无法访问?如何排查配置与端口问题?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  如何规划企业建站流程的关键步骤?  如何实现建站之星域名转发设置?  建站主机功能解析:服务器选择与快速搭建指南  网站制作企业,网站的banner和导航栏是指什么?  红河网站制作公司,红河事业单位身份证如何上传?  jQuery 常见小例汇总  建站之星后台管理系统如何操作?  建站之星在线客服如何快速接入解答?  已有域名如何免费搭建网站?  Python路径拼接规范_跨平台处理说明【指导】  招商网站制作流程,网站招商广告语?  如何高效配置IIS服务器搭建网站?  官网网站制作腾讯审核要多久,联想路由器newifi官网  头像制作网站在线制作软件,dw网页背景图像怎么设置?  建站之星代理商如何保障技术支持与售后服务?  Swift开发中switch语句值绑定模式  制作国外网站的软件,国外有哪些比较优质的网站推荐?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  定制建站如何定义?其核心优势是什么?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  香港服务器选型指南:免备案配置与高效建站方案解析  如何高效搭建专业期货交易平台网站?  建站之星代理如何获取技术支持?  如何通过虚拟主机快速搭建个人网站?  如何设置并定期更换建站之星安全管理员密码?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  音乐网站服务器如何优化API响应速度?  个人摄影网站制作流程,摄影爱好者都去什么网站?  如何通过万网虚拟主机快速搭建网站?  高防服务器租用首荐平台,企业级优惠套餐快速部署  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  建站主机与服务器功能差异如何区分?  临沂网站制作企业,临沂第三中学官方网站?  制作公司内部网站有哪些,内网如何建网站?  如何在景安服务器上快速搭建个人网站?  如何用景安虚拟主机手机版绑定域名建站?  宝塔建站教程:一键部署配置流程与SEO优化实战指南  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  宝塔建站后网页无法访问如何解决?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  建站之星导航如何优化提升用户体验?  建站主机数据库如何配置才能提升网站性能?  深入理解Android中的xmlns:tools属性  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  如何快速查询网站的真实建站时间? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。