Установка SQUID |
Обновлено: 27.04.2014 - 19:31
Перед установкой разберём один момент "Что ставить? Squid 2.7 или Squid 3?". Пускай вас не смущает тот факт, что 2.7 меньше 3 и вроде бы логично ставить 3 версию, но версия 2.7 это не просто нумерация последовательности, это 2 разные ветки развития squid. По этому, смотреть нужно на версию stable, например squid/2.7.STABLE3. Отличие заключается в том, что в 3й версии есть поддержка IPv6, ICAP и плюс 2 новых класса для "пулов". А все зависимости пакетов у них одинаковые. В дальнейшем конечно нужно будет ставить только squid 3.x , но на момент написания статьи, версия 2.7 активно поддерживалась.
Приступим к установке. Настоятельно рекомендую вам использовать родные зеркала дистрибутивов. Но если по каким-то причинам вам придётся собирать squid из исходников, то брать его нужно, только здесь https://www.squid-cache.org/Download/
Приступим. Сначала делаем обновление всех пакетов, далее устанавливаем squid со всеми зависимостями, делаем резервную копию squid.conf.
aptitude update
aptitude install squid
cp /etc/squid/squid.conf /etc/squid/squid.conf.orig
Если вы устанавливаете squid3 , то он свои конфигурационные файлы будет держать в /etc/squid3 . Обратите на это внимание! Т.к. многие системы анализа логов, привыкли считать, что логи доступа хранятся в /var/log/squid/access.log , но на самом деле они будут по умолчанию в /var/log/squid3/acces.log, в этом случае либо нужно внимательно настраивать систему анализа логов, либо в конфиге squid'а указать старый путь для хранения логов.
После установки squid'a он автоматически запустится и будет разрешать доступ всем, без авторизации, на порт 3128. Проверим, запустился ли он в системе:
root@server:~# ps -A|grep squid
1708 ? 00:00:00 squid
1710 ? 00:00:00 squid
Если данный результат вы увидели, значит squid установился и нормально работает.
Для остановки, выполняем – /etc/init.d/squid stop
Для запуска – /etc/init.d/squid start
Для перезагрузки – /etc/init.d/squid restart
Быстрый перезапуск – /etc/init.d/squid force-reload (при данном действии squid не прекращает работу, он "замирает", перечитывает конфигурационный файл squid.conf и с новыми данными начинает продолжать работу)
Запуск второй копии squid'a squid -f /etc/squid/squid2.conf start
Автор статьи — сайт https://rukul.ru/
------------------------
Отзыв о Kwork
ТРИО теплый пол отзыв
Vkjust отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Компьютерные советы
Комментарии |