Інсталяція проксі-сервера Squid HTTP на сервері Ubuntu

У сервері Ubuntu замість проксі-сервера Apache можна використовувати Squid. Щоб інсталювати й налаштувати Squid на сервері Ubuntu (і схожих дистрибутивах Linux на базі Debian), виконайте вказані нижче дії.

1.Інсталюйте пакет Squid3:

sudo apt-get install squid3

2.Внесіть зміни у файл конфігурації /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 МБ) і кількість підкаталогів першого рівня (наприклад, 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