准备工作: 1.申请ssl证书。需要一个可用的域名,把域名指向vps。 https://freessl.cn/ 2.在目标服务器部署一个简单的nginx服务器 cetnos服务器: yum install -y nginx service nginx start 3.部署docker运行环境 docker pull teddysun/trojan-go 创建 /etc/trojan-go 文件夹 mkdir /etc/trojan-go vi /etc/trojan-go/config.json 创建配置文件 把申请下来的ssl证书上传到这个文件夹下 4.填过的坑 服务器端的config.json文件 “your_awesome_password” 你设定的密码 “cert”: “server.crt”, 请使用证书所在的绝对路径 “fallback_port”: 1234 该行是坑,建议删除 5.按脚本执行 docker run -d –network host –name trojan-go –restart=always -v /etc/trojan-go:/etc/trojan-go teddysun/trojan-go 6.查看运行日志 docker logs trojan-go 7.开启docker自启动 systemctl enable docker.service…