赞
踩
国外的服务器太贵,就在国内的服务器上安装开源工具来代理加速访问github
(1)dd系统去除监控组件
阿里云和腾讯云都有监控,直接安装可能会被发邮件警告。
脚本似乎不支持centos8和ubuntu 20.04 :
wget -N --no-check-certificate https://down.vpsaff.net/linux/dd/network-reinstall-os.sh && \ chmod +x network-reinstall-os.sh && ./network-reinstall-os.sh
按照脚本的提示来选择安装即可,记住安装时各密码。
安装过程可以登录腾讯云的控制面板通过vnc实时观察安装进度,以我的服务器配置为参考,2c4g和ssd硬盘只要5分钟就可完成安装。
(2)完成安装后登录并及时修改root密码
(3)这里建议安装开源代理软件来加速
项目地址:https://github.com/juewuy/ShellClash
进去选择自己想要的安装方式,这里我选择的是使用wget安装:
export url='https://cdn.jsdelivr.net/gh/juewuy/ShellClash@master' && wget -q --no-check-certificate -O /tmp/install.sh $url/install.sh && sh /tmp/install.sh && source /etc/profile &> /dev/null
按照脚本的提示进行安装配置即可。安装完成后可以在终端输入命令即可进行配置。
如果输入命令显示not found,那么可以参考对应的issue
这里的解决办法就是:
ls -la /usr/bin/sh
查看你的sh是不是bash,比如我的显示为dash,而dash不支持source,所以脚本会出错导致安装失败
解决办法就是在运行前执行命令
bash
(4)登录腾讯云的控制台,放行控制面板的端口,进入控制面板进行设置
(5)测试是否正常运行,通常来说mix-port为7890,执行:
curl --proxy http://127.0.0.1:7890 google.com
通过这个命令来测试是否正常连通。
(6)设置代理(可选):
方案一:nano /etc/profile
末尾添加:
- export http_proxy=http://127.0.0.1:7890
- export https_proxy=http://127.0.0.1:7890
- export all_proxy=socks5://127.0.0.1:7891
(上面看你的socks5的端口设置)
执行以下命令来让配置生效:
source /etc/profile
方案二:
如果用socks5代理:
git config --global http.proxy 'socks5://127.0.0.1:7891' git config --global https.proxy 'socks5://127.0.0.1:7891'
或者:
git config --global http.https://github.com.proxy socks5://127.0.0.1:7891
如果不用socks5代理:
git config --global https.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
(7)gti一个项目测试或者curl google.com
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。