安装 fastgithub
国内大部分服务器无法访问github,或者即时能访问也是速度慢,时灵时不灵的。需要给github加速一下。
一般有四种方法:
- 修改 /etc/hosts 文件,需要实时更新
- 本地下载文件之后再上传到服务器。需要二道程序
- 通过镜像来加速。
3.1 通过gitee加速,通过修改github地址来将相应的文件改到gitee下载,适用于单文件并且在gitee有镜像仓库,不适应于脚本安装,修改了量太大。
3.2 通过在github网址前加入mirror.ghproxy.com/ ; gitclone.com/;等前缀来加速,需要配… curl 和 wget命令无效。
- #gitclone.com/ 可修改为其他镜像前缀
#当前用户替换
git config --global url."gitclone.com/".insteadOf https:// git clone github.com/espnet/espn…全用户替换
git config --system url."gitclone.com/".insteadOf https:// git clone github.com/espnet/espn…
4.用fastgithub做全局代理,这里主讲fastgithub。
合并为一行命令
wget -c -O /opt/fastgithub_linux-x64.zip gitee.com/chcrazy/Fas… &&
unzip -d /opt /opt/fastgithub_linux-x64.zip &&
rm /opt/fastgithub_linux-x64.zip &&
/opt/fastgithub_linux-x64/fastgithub start
- //下载FastGithub Linux版安装包到opt目录
arm版本需要下载 fastgithub_linux-arm64.zip
-
wget -c -O /opt/fastgithub_linux-x64.zip gitee.com/chcrazy/Fas…
-
//解压
-
unzip -d /opt /opt/fastgithub_linux-x64.zip
-
//删除FastGithub Linux版安装包
-
rm /opt/fastgithub_linux-x64.zip
-
//切换目录
-
cd /opt/fastgithub_linux-x64
-
//以systemd服务安装并启动,即开机自启动
-
sudo /opt/fastgithub_linux-x64/fastgithub start
-
//卸载服务
-
sudo /opt/fastgithub_linux-x64/fastgithub stop
-
//手动启动
-
sudo /opt/fastgithub_linux-x64/fastgithub
sudo ./fastgithub start
以systemd服务安装并启动,即开机自启动
这样就算成功了:
eea3bb7a93074daa4168e0ad73914462.png
设置代理
2 手动修改 /etc/profile文件
手动修改代理,在/etc/profile 添加
vim /etc/profile
添加下面代码
export http_proxy=http://127.0.0.1:38457
export https_proxy=http://127.0.0.1:38457`
:wq 保存
source /etc/profile #更新shell
/etc/profile 开机重新会自动加载