使用 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測試

相關文章
相關標籤/搜索