Установка прокси-сервера Squid HTTP в Ubuntu Server

В Ubuntu Server можно вместо прокси-сервера Apache использовать Squid. Чтобы установить и сконфигурировать Squid в Ubuntu Server (и подобных дистрибутивах Linux на основе Debian), выполните следующие действия:

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 МБ), количество подкаталогов первого уровня (например, 16) и подкаталогов второго уровня (например, 256).

Параметр max-size задает максимальный размер кэшированного файла в байтах.

3.Остановите службу Squid3.

sudo service squid3 stop
sudo squid3 –z

4.Измените файл конфигурации Squid еще раз и добавьте http_access allow all перед http_access deny all, чтобы разрешить всем клиентам доступ к прокси-серверу.

5.Остановите службу Squid3:

sudo service squid3 restart