本教程3分钟可以安装成功,十分方便快捷。利用谷歌的镜像站,我们可以搜索到一些在国内搜索不到的内容
但是需要科学上网的还是需要工具才行,不能直接访问的。大家也可以利用以下方法去搭建一个谷歌学术镜像站或者Wiki百科的镜像站,这个用处还是有的。
脚本说明
此脚本使用的caddy
的代理(Caddy
默认通过检查域名来启用 HTTPS
(通过ACME protocol
检查域名并签发证书), 并且重定向 HTTP 请求到 HTTPS。它在启动期间根据需要签发证书,并在服务器的使用期间自动重签发。 Let's Encrypt
是默认的证书颁发机构,但用户可以自定义所使用的 ACME CA,这在测试配置时是必要的。在 2016 年第一季度, 有百分之二的 Let's Encrypt
证书是由 Caddy 签发的。一个可选的配置允许 Caddy 在需要时签发一个证书 “按需 TLS”使用这种方案时,用户必须指定可通过该方案配置的证书数量。 当 Caddy 收到一个没有配置证书的请求时, 它会自动通过 ACME 签发并配置, 然后将证书存储于内存和硬盘。 这个过程通常需要几秒钟的时间,并且受到限制。当使用 TLS, Caddy 会自动切换会话密钥以保证安全性。Caddy服务器(或称Caddy Web)是一个开源的,使用 Golang 编写,支持 HTTP/2 的 Web 服务端。它使用 Golang 标准库提供 HTTP 功能。Caddy 一个显著的特性是默认启用 HTTPS。它是第一个无需额外配置即可提供 HTTPS 特性的 Web 服务器。作者 Matt Holt 于 2014 年 12 月开始开发 Caddy ,并于 2015 年 4 月发布第一个版本。在发布后的一年里,它的下载量超过了 20000 次,并在 GitHub 上获得了 4500 关注。)
脚本内容
安装caddy
1 | wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager |
配置文件
1 | echo ":80 { |