Ubuntu ServerでのSquid HTTP Proxyインストール
Ubuntu ServerではApacheの代わりにSquid proxyを使用できます。Ubuntu Server(および同様の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
•また、合計キャッシュサイズ(例では3000 MB)、およびキャッシュディレクトリの最初のレベルのサブディレクトリ数(例では16)および2番目のレベルのサブディレクトリ数(例では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