Я хочу запустить Squid 3.3 на Windows.
Сайт http://squid.acmeconsulting.it/ кажется устаревшим (последние файлы 2010 года).
Как я могу установить Squid?
Я хочу запустить Squid 3.3 на Windows.
Сайт http://squid.acmeconsulting.it/ кажется устаревшим (последние файлы 2010 года).
Как я могу установить Squid?
Это работает для меня на Windows 7. Сначала я устанавливаю Cygwin, затем я устанавливаю Squid. Скопируйте cygwin setup.exe в локальную папку Windows, из командной строки CMD.exe :
set CYG_SITE=http://sourceware.mirrors.tds.net/pub/sourceware.org/cygwin/
setup -R c:\dev\cygwin\root -q -C Base -n -d -O -s %CYG_SITE%
setup -q -P subversion
Остальные инструкции сделаны из оболочки cygwin bash (в моем случае c:\dev\cygwin\root\cygwin.bat ). Установите apt-cyg:
wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin
apt-cyg install squid # Install squid
/usr/sbin/squid -z # Initialise squid
/usr/sbin/squid # Start squid
Теперь откройте IE, чтобы убедиться, что squid запущен - укажите его на http://localhost:3128 - вы должны увидеть следующую ошибку:
Теперь вам нужно настроить Squid. Файлы конфигурации находятся в cygwin в папке /etc/squid.
Сначала вам нужно установить и запустить Squid, как описано в предыдущем ответе.
Затем создайте службу Windows для Squid с помощью этой команды:
c:/cygwin/bin/cygrunsrv.exe -I "squid" -d "CYGWIN Squid" -p /usr/sbin/squid -a "-N" -u .\cyg_server -y tcpip --type auto
Ответ SHC работал для меня, за исключением инструкций по установке apt-cyg, которые указывали на более старую версию, которая проверяла мне md5sum. См. Https://github.com/transcode-open/apt-cyg для текущей версии.
установить apt-cyg:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /usr/bin