Ubuntu Server 上的 Squid HTTP 代理安装
可以在 Ubuntu Server 上使用 Squid 代理来代替 Apache。要在 Ubuntu Server 上安装并配置 Squid(以及类似的基于 Debian 的 Linux 发行版),请按照以下步骤操作:
1.安装 Squid3 程序包:
sudo apt-get install squid3
2.编辑 Squid 配置文件 /etc/squid3/squid.conf 并将:
#cache_dir ufs /var/spool/squid3 100 16 256
替换为:
cache_dir ufs /var/spool/squid3 3000 16 256 max-size=200000000
•可以更改缓存目录中的总缓存大小(示例中为 3000)以及第一级子目录(示例中为 16)和第二级子目录(示例中为 256)的数量。 •参数 max-size 定义最大缓存文件大小(以字节为单位)。 |
3.停止 squid3 服务。
sudo systemctl stop squid3
sudo squid3 –z
4.再次编辑 Squid 配置文件并添加 http_access allow all,然后 http_access deny all 才能允许所有客户端访问代理。
5.重新启动 squid3 服务:
sudo systemctl restart squid3