Trojan的搭建 #66
zhangyu1818
announced in
zh-cn
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
前期准备
安装Nginx
我使用的是Ubuntu 18.04LTS,在Nginx官方文档有很详细的步骤
安装完成后启动Nginx
访问域名看看有没有Nginx的欢迎页
申请ssl证书
Let's Encrypt是一个免费的ssl证书颁发组织
在Linux服务器上,使用certbot能够很轻松生成证书
我选择的是Ubuntu 18.04LTS + Nginx 步骤文档
并在文档步骤4中选择的第二种
执行后,证书存放在
/etc/letsencrypt/live/YOUR-DOMAIN文件夹安装trojan
在github的wiki上有简单的教程
一键脚本
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/trojan-gfw/trojan-quickstart/master/trojan-quickstart.sh)"默认的配置文件在
/usr/local/etc/trojan/config.json,需要修改其中的密码和证书路径sudo vim /usr/local/etc/trojan/config.jsonpassword字段和ssl中的cert、key字段启动服务
看看服务是否正常启动
如果看见是绿色的
Active:active(running)就是启动成功了优化速度
Ubuntu 18.04LTS开启
BBR优化速度查看内核
需要内核大于4.9
开启BBR
修改配置文件
看看文件里有没有下三行,没有就加上
保存
客户端
现在官方提供的客户端也只有命令行,上网需要配合浏览器插件
Beta Was this translation helpful? Give feedback.
All reactions