之前使用谷歌查资料都是利用V**工具去使用,但是这种方法目前在大环境下受到诸多限制,我们不得不考虑寻找替代品,所以还不如自己搭建自己用安全可靠,美滋滋.工具简介名称:zmirror一个http反向代理,旨在自动和完全镜像一个网站(如谷歌),支持缓存和CDN一个Python反向HTTP代理程序,用于快速,简单地创建别的网站的镜像,自带本地文件缓存,CDN请立即
之前使用谷歌查资料都是利用V**工具去使用,但是这种方法目前在大环境下受到诸多限制,我们不得不考虑寻找替代品,所以还不如自己搭建自己用安全可靠,美滋滋.
工具简介
名称:zmirror
一个http反向代理,旨在自动和完全镜像一个网站(如谷歌),支持缓存和CDN 一个Python反向HTTP代理程序,用于快速,简单地创建别的网站的镜像,自带本地文件缓存,CDN请立即获取iTunes 比如国内可以访问谷歌的镜像/中文维基镜像 自带了几个配置文件:比如Google镜像(含学术/其他/中文维基)Twitter镜像YouTube镜像Instagram镜像Facebook镜像
她具有如下优良品质:
- 支持一次部署多个镜像, 支持同VPS多镜像
- 自动安装 let’s encrypt 并申请证书, 启用HTTPS
- 自动添加 Let’s Encrypt 的定期renew脚本到crontab
- 启用HTTP/2 ps:Debian8和Ubuntu15.04不支持HTTP/2
- 启用HSTS
搭建方式
1.一键脚本自动部署
我相信这是很多人喜闻乐见的,简单高效,所以先写这个!
准备工作
1.国外服务器一台 2.服务器系统必须为Ubuntu 14.0 /Debian8.0 (不支持Centos/windows) 3.服务器系统需为纯净镜像,不得部署lamp等 4.域名一个,例如ma-il.cn,且已正确解析到你的服务器,建议使用非重要域名,毁了也不心疼! (不支持中文域名,如黑白.网络)
安装过程
1.远程登录ssh
2.执行如下脚本
下述脚本请按条复制运行!
代码语言:javascript复制sudo apt-get -y update && sudo apt-get -y install python3 git
git clone https://github.com/aploium/zmirror-onekey.git --depth=1
cd zmirror-onekey
sudo python3 deploy.py
这个脚本仅针对Ubuntu和Debian系统,Centos勿做尝试!!!
安装速度依服务器性能而定
搭建过程中会自动为域名获取SSL证书,自行按照进程提示操作即可
下一步输入你的域名,回车,下一个选择输入0,回车
这里输入你的邮箱回车
要不要为你的站点设置访问密码!自己选
出现此图,说明搭建完成!!! 后面的选项基本回车解决!
2.第三方一键脚本
这个目测已经可以支持centos6
Ubuntu系统
代码语言:javascript复制https://github.com/yumin9822/zmirror-docker/blob/master/zmirror-ubuntu.sh
Debian系统
代码语言:javascript复制https://github.com/yumin9822/zmirror-docker/blob/master/zmirror-debian.sh
Centos6 64位
代码语言:javascript复制https://github.com/yumin9822/zmirror-docker/blob/master/zmirror-centos6.sh