Безопасность и оптимизация Linux.Редакция для Red Hat



         

Конфигурация файла “/etc/squid/squid.conf” для режима httpd-акселератора - часть 3


acl all src 0.0.0.0/0.0.0.0 and http_access allow all

Опции “acl” и “http_access” определяют списки доступа применяемые на прокси сервере Squid. Наш “acl” и “http_access” не ограничивающие, они позволяют всем соединяться с прокси сервером, так как мы используем его для ускорения работы публичного веб сервера Apache. Смотрите вашу документацию по Squid для получения большей информации об использовании Squid в режиме кэширования.

cache_mgr admin

Опция “cache_mgr” определяет почтовый адрес администратора отвечающего за работоспособность прокси сервера Squid. Этот человек будет получать почту, если при работе Squid возникнут проблемы. Вы можете задать имя или полный почтовый адрес.

cache_effective_user squid и cache_effective_group squid

Опции “cache_effective_user” и “cache_effective_group” определяют UID/GID, под которыми будет запущен кэш. Не забудьте, никогда не запускайте Squid как “root”. В нашей конфигурации мы используем UID “squid” и GID “squid”.

httpd_accel_host 208.164.186.3 и httpd_accel_port 80

Опции “httpd_accel_host” и “httpd_accel_port” определяют IP адрес и номер порта реального HTTP сервера (например, Apache). В нашей конфигурации, реальный HTTP Веб сервер имеет адрес 208.164.186.3 (www.openna.com) и порт (80). “www.openna.com” это другой сервер в нашей сети, и так как прокси сервер Squid не находится на одном компьютере с Веб сервером Apache, мы используем порт (80) для нашего прокси сервера и порт (80) для Apache веб сервера.

log_icp_queries off

Опция “log_icp_queries” определяет хотите ли вы регистрировать ICP (ICP используется для обмена информации о наличии в соседних кэшах URL-ов) запросы в файл “access.log” или нет. Так как мы не используем ICP в режиме акселератора, мы можем спокойно установить ее в “OFF”.

cachemgr_passwd my-secret-pass all

Опция “cachemgr_passwd” определяет пароль, который будет требоваться для доступа к операциям из утилиты “cachemgr.cgi”. Эта CGI утилита создана для запуска через веб интерфейс и вывода статистических данных о конфигурации и работе Squid. <my-secret-pass> - это пароль, который вы выбрали, ключевое слово <all> определяет, что он будет один и тот же для всех действий доступных из этой программы. Смотрите раздел “Утилита cachemgr.cgi”, приведенный ниже в этой главе для получения большей информации.

buffered_logs on

Опция “buffered_logs”, если установлена в “ON”, может немного увеличить скорость записи некоторых файлов регистрации. Это оптимизационная возможность.




Содержание  Назад  Вперед