Установка Squid 5.5 с поддержкой HTTPS (ssl bump) на Debian 10 Buster

Материал из support.qbpro.ru
Версия от 17:30, 31 октября 2023; Vix (обсуждение | вклад) (Новая страница: «==Установка прокси-сервера Squid== * Разберем как установить из исходников актуальную (на момент написания статьи) версию кеширующего прокси-сервера Squid 5.5 на Debian 10 Buster. * ИНФОРМАЦИЯ. Хочу сообщить что ниже описанное руководство, так же применимо к установке...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

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

  • Разберем как установить из исходников актуальную (на момент написания статьи) версию кеширующего прокси-сервера Squid 5.5 на Debian 10 Buster.
  • ИНФОРМАЦИЯ. Хочу сообщить что ниже описанное руководство, так же применимо к установке младших версии Squid 4, 5.x
  • Устанавливаем необходимые зависимости для сборки и работы Squid:
apt-get update
apt-get install build-essential make libssl-dev libkrb5-dev libldap2-dev libk5crypto3 libsasl2-dev libpam0g libcap2-dev
  • Скачиваем и распаковываем исходники Squid:
cd /usr/local/src
wget http://www.squid-cache.org/Versions/v5/squid-5.9.tar.gz
tar -zxvf squid-5.9.tar.gz
cd squid-5.9
  • Выполняем конфигурирование с поддержкой HTTPS:
./configure --prefix=/usr --localstatedir=/var --libexecdir=/usr/lib/squid --datadir=/usr/share/squid --sysconfdir=/etc/squid --enable-ssl-crtd --with-openssl --enable-translation --enable-cpu-profiling --disable-dependency-tracking -enable-delay-pools --enable-icmp --enable-linux-netfilter --enable-external-acl-helpers --with-large-files --with-default-user=proxy --with-logdir=/var/log/squid --with-pidfile=/var/run/squid.pid
  • Собираем и устанавливаем пакет Squid:
make
make install