使用 Zmirror 一键搭建谷歌 / 油管 / 推特 / Instagram 镜像

请使用临时机器搭建,容易被屏蔽 IPpython

201309281548474e4e4.jpg

测试效果

测试.png

前置需求

  • 一台墙外 VPS, OpenVZ/Xen/KVM 都可
  • 操做系统:
    • 支持的操做系统:
  1. Ubuntu 14.04/15.04(不支持 HTTP2)/15.10/16.04+
  2. Debian 8 (不支持 HTTP/2)
  3. 不支持 CentOS/RHEL/Windows/Fedora/Arch/...
  4. 推荐的操做系统: Ubuntu 16.04 x86_64
  • 全新 (刚安装完成) 的操做系统. 若是系统中有其余东西, 可能会产生冲突
  • root 权限
  • 域名

一键安装方法

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

特性

  • 支持一次部署多个镜像, 支持同 VPS 多镜像
  • 自动安装 let's encrypt 并申请证书, 启用 HTTPS
  • 自动添加 let's encrypt 的按期 renew 脚本到 crontab
  • 启用 HTTP/2
  • 启用 HSTS

安装路径

  • zmirror
    安装在 /var/www / 镜像名 文件夹下
    镜像名为每一个镜像的名字, 好比 YoutubePC 就是 /var/www/youtubePCgit

  • Let's encrypt
    本体在: /etc/certbot/github

  • Apache
    Apache 的配置文件在 / etc/apache2 / 下
    其中各个站点的配置文件在 / etc/apache2/sites-enabled/apache

更新 zmirror

  • 请运行如下代码 (假设 zmirror-onekey 是本脚本文件夹):
cd zmirror-onekey
git pull
sudo python3 deploy.py --upgrade-only

注意: 更新 zmirror 之后会自动重启 Apache测试