CentOS7上安装Squid代理详细教程【附带使用教程】

下面是在CentOS 7上安装和配置Squid代理服务器的详细教程,并附带使用教程:

安装Squid代理服务器:

1. 安装Squid代理服务器:
```
sudo yum install squid
```

2. 配置Squid代理服务器:配置Squid的监听端口(默认为3128)
打开Squid配置文件`/etc/squid/squid.conf`,找到并修改以下几行:
```
http_port 1080 #这里默认是3128其实可以不修改也行的
http_access allow all
```

3. 启动Squid代理服务器:
```
sudo systemctl start squid
sudo systemctl enable squid
```

4. 验证Squid代理服务器是否正常运行:
```
sudo systemctl status squid
```

5. 如何在git中使用,在Git中配置代理:
在Git项目中执行以下命令来配置代理:
```
git config --local http.proxy 'http://代理服务器ip:端口'
```

备注:

如果需要启用日志记录,取消以下行的注释,并根据需要进行进一步的日志配置:

#access_log /var/log/squid/access.log squid
THE END