Caddy服务器搭建和实现文件共享

2019-10-19 作者:金沙澳门官网网址   |   浏览(175)

  1:Caddy介绍

Caddy服务器搭建和实现文件共享。  作为新兴 Web 服务器,Caddy 提供了成都百货上千简练易用的法力而并未有历史的担子,其暗中认可扶植並且能帮你活动配置 HTTP/2、HTTPS,对于 IPV6、WebSockets 都有很好的支撑。基于 Go 编写的 Caddy 天生对于多核具有很好的支撑,而且其丰硕的插件系统提供了文件管理、文件上传、基于 马克Down 的博客系统等等开箱即用的恢弘功用。

  使用 Caddy 服务器软件,轻便将和睦的微管理器成为服务器,搭建二个属于自个儿的“网址”,进而将文件夹以网页的样式分享出去,让局域网乃至互联网络的别的Computer、手提式有线电话机、平板设备均能经过浏览器轻巧访问和下载它们…

  caddy的设置,就是从caddy的官方网站下载:

2:Caddy安装

  根据供给设置自个儿的插件,此处安装filemanager,下载达成后,解压到率性目录下,如下图所示:

Caddy服务器搭建和实现文件共享。                图片 1   

  

3:Caddy落成文件分享

  • 新建目录

    步向到此文件夹内,在那根目录新建三个“index.html” (首页) 文件,用记事本编辑,输入任何内容如 “Hello Caddy!” 并保存。

Caddy服务器搭建和实现文件共享。         图片 2

  • 双击运转Caddy,访谈网页(Caddy暗中同意端口号二〇一四)

    图片 3

Caddy服务器搭建和实现文件共享。               图片 4

Caddy服务器搭建和实现文件共享。               图片 5

  注意 1:因为 index.html 文件是网页的首页,Caddy 会自动识别,若是文件名改成 “another.html”,就必需输入 “localhost:2015/another.html” 手艺观察了。

  注意 2:假设以往要使用 “filemanager 文件管理器” 等模块,那么在下载的时候绝对要手动勾选对应的模块,暗许只勾选了中央模块。

- Caddy暗中同意推行index.html

    第3回实践./caddy,实际上就开动了五个静态文件Server。但以此server不默许协助你navigate directory。要是你精晓website root目录(若无一点点名root,则caddy推行的当

  前路线会作为website的root路线)下的公文名,比方foo.txt,你能够在浏览器 中输入:localhost:二〇一四/foo.txt,caddy会实行科学的劳务,浏览器也会显得foo.txt的全文。

  对于静态文件Server,caddy辅助在website的root路线下率先查找是或不是有如下八个公文:

  //caddy/middleware/browse/browse.go
  var IndexPages = []string{
      "index.html",
      "index.htm",
      "default.html",
      "default.htm",
  }

  假如查到有内部三个,则先行重返那一个文件内容,那正是静态站点的首页。

  如果要补助目录文件列表浏览,则供给为website配置browse middleware,这样对于无index file的目录,大家得以见到目录文件列表。

  localhost:2015 {
      browse
  }        

                图片 6

- 新建并修改Caddyfile

       图片 7

 

  •  新建file文件夹,成立测量试验文件

         图片 8

  注意:假诺必要经过网络访谈,那么这里的 IP 就要修改成你的公网 IP 只怕动态域名了。笔者那边依旧以局域网为例子,对应的网站是 192.168.1.33。

  • ### 文件上传下载测验

   网页输入192.168.1.33:8888/file,如下图所示

         图片 9

    暗中同意客商名和密码都以admin,登陆进去如下图所示:

                   图片 10

    点击左侧栏能够上传目录和文件

                   图片 11

                   图片 12  

    如上图所示,创形成功。

    同期,同一个局域网内的手提式有线电话机也能够访谈而且开展文件的上传和下载。

                  图片 13

    

 

 

 

 

 

 

 

 

 

 

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:Caddy服务器搭建和实现文件共享

关键词: