g.zmirrordemo.com这样的, 有三部分, 两个点)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
sudo python3 deploy.py --i-have-cert
警告
不支持加密的私钥, 如果私钥有密码加密, 请先解密
注意
请不要使用 .cf 和 .ga 域名, letsencrypt对它们的支持非常差, 经常出现无法下发证书的问题
除非不得已, 在使用免费域名时, 请使用老牌的 .tk 域名
/var/www/镜像名 文件夹下/var/www/youtubePC/etc/certbot//etc/apache2/下/etc/apache2/sites-enabled//var/log/apache2/镜像名_后缀.log/etc/cron.weekly/zmirror-letsencrypt-renew.sh警告
如果你想要修改config_default.py中的某项设置, 请不要直接修改
而应该将它复制到config.py中, 然后修改config.py里的设置config.py中的设置会覆盖掉config_default.py中的同名设置
除非你是开发者, 否则无论如何都不应该修改config_default.py
max retries exceed, do you want to continue retry infinity?(Y/n)手动运行lets encrypt获取证书部分手动运行lets encrypt获取证书
如果能确认DNS记录已经设置正常, 但是仍然无法获取证书, 请尝试手动运行letsencrypt获取证书:sudo service apache2 stop sudo /etc/certbot/certbot-auto certonly --standalone -d "你的域名1" sudo /etc/certbot/certbot-auto certonly --standalone -d "你的域名2" sudo service apache2 start或者(如果上面的仍然失败)sudo apt-get install letsencrypt sudo service apache2 stop sudo letsencrypt certonly --standalone -d "你的域名1" sudo letsencrypt certonly --standalone -d "你的域名2" sudo service apache2 start并在手动获取证书成功后再次运行本脚本
zmirror-onekey是本脚本文件夹):cd zmirror-onekey
git pull
sudo python3 deploy.py --upgrade-only