谷歌镜像站的一键搭建脚本,3分钟快速搭建


本教程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
2
3
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
#备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager

配置文件

1
2
3
4
5
echo ":80 {
gzip
proxy / https://www.google.com.hk
}" > /usr/local/caddy/Caddyfile
/etc/init.d/caddy restart

使用方法

直接访问ip地址即可,也可以配置一个域名,方法见我的博客的搭建教程

  

精彩文章推荐

💥 老司机必备——xxlive最新版

💥 以牙还牙,以血还血,暗网之圣战分子的红房子

💥 史上最详细的暗网教程

💥 暗网交易市场

💥 洋葱浏览器手机版