想在linux上使用http代理,方便拉代码和装软件依赖。
—— By Jihan
序
首先你需要准备一个能够访问外网的服务器,作为流量跳板使用。如果没有,可以去买一个。
搭建代理就两步:
- 在服务器上安装配置nginx
- 配置linux客户端上的proxy代理。
服务端
别人写的挺好的,我就不抄了。如果你想实际从源码编译,可以参考下面的链接:
配置nginx正向代理
nginx 正向代理https配置
我这里提供一下我编译好的nginx包:
centos7.5: nginx_centos
Ubuntu 7.3: nginx_ubuntu
对应的配置文件如下:
1 | user www-data; |
客户端
非常简单,设置环境变量就行:
1 | export http_proxy=http://xxx.xxx.xxx.xxx:7080 |
观点2
观点3
其他
参考: