准备工作
解析域名Cloudflare:【点击进入】
SSH连接工具Finalshell:【点击进入】
1、切换到root用户
sudo -i
Copy
2、设置防火墙规则并放行所有端口
进入实例——点击子网——点击默认安全列表——点击添加入口规则——源类型保持默认——源 CIDR输入:0.0.0.0/0——IP 协议选择所有协议——点击添加入口规则
放行所有端口
sudo iptables -P INPUT ACCEPT && sudo iptables -P FORWARD ACCEPT && sudo iptables -P OUTPUT ACCEPT && sudo iptables -F
Copy
3、3X-UI一键安装脚本
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
Copy
4、一键申请SSL证书
sudo apt install git -y && git clone https://github.com/slobys/SSL-Renewal.git /tmp/acme && mv /tmp/acme/* /root && bash acme_2.0.sh
Copy
特殊情况,如果遇到证书申请不成功,需要删除已存在文件的,请执行一下命令
sudo rm -rf ~/.acme.sh && sudo rm -rf /tmp/acme
Copy
5、更改证书文件权限(红色部分替换成自己的域名)
sudo chmod 644 /root/你的域名.*