Ubuntu 伺服器上的 Squid HTTP Proxy 安裝

您可以使用 Squid Proxy,而非 Ubuntu 伺服器上的 Apache。若要在 Ubuntu 伺服器 (和類似的以 Debian 為基礎之 Linux 發送) 上安裝並配置 Squid,請遵循下列步驟:

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

 


note

您也可以變更快取目錄中的總計快取大小 (範例中為 3000 MB) 和第一層子目錄的數量 (範例中為 16) 與第二層子目錄的數量 (範例中為 256)。

參數 max-size 會定義快取檔案大小上限 (以位元組為單位)。

3.停止 squid3 服務。

sudo systemctl stop squid3
sudo squid3 –z

4.再次編輯 Squid 配置檔案,然後將 http_access allow all 新增到 http_access deny all  之前,以允許所有用戶端存取 Proxy。

5.重新啟動 squid3 服務:

sudo systemctl restart squid3