被GitHub的慢给折腾的要崩溃了,正好看到一位技术站长给的方案,很好用,十分感谢。转来万事屋收藏,已备后用。
经过多次尝试对比后发现还是FastGithub加速GitHub这个方法比较靠谱一些,今天就记录到学习笔记里分享给大家吧!
需要知晓的:
- fastgithub不具备“翻墙”功能,也没有相关的计划
- fastgithub不支持Windows7等已被发行方停止支持的操作系统,并且也不会主动提供支持
- fastgithub不能为您的游戏加速
- fastgithub没有主动在github之外的任何渠道发布
FastGithub的安全其实很简单,无非就是下载官方GitHub上Zip压缩包到服务器上安装就是了,但考虑到直接在服务器上wget会比较慢和卡顿,建议在PC端下载后上传最好,或者wget的时候选择韩国或者日本的镜像链接为宜。
如图红色箭头所指的链接
本文采用的是韩国镜像下载链接:
wget -o https://ghproxy.com/https://github.com/dotnetcore/FastGithub/releases/download/2.1.4/fastgithub_linux-arm64.zip
下载完成,解压缩:
unzip fastgithub_linux-arm64.zip
给profile里添加代理
vim /etc/profile
结尾处加入下面的代理
#settings github
export http_proxy="http://127.0.0.1:38457"
export https_proxy="http://127.0.0.1:38457"
保存退出。
让profile生效:
source /etc/profile
启动服务:
./fastgithub start
看到如下图提示就表示启动成功了
启动成功提示
FastGithub主要功能:
- 提供域名的纯净IP解析;
- 提供IP测速并选择最快的IP;
- 提供域名的tls连接自定义配置;
- google的CDN资源替换,解决大量国外网站无法加载js和css的问题;
好了,至此你的Linux服务器就可以畅快的请求GitHub了,明月实测的结果都是飞速的体验,效果杠杠的!
本文转自明月登楼:阅读原文
没有回复内容