Я установил squid3 на свой Ubuntu 12.04. Я изменил http_port на 80. Когда я набираю 10.1.1.103 в поле «Запрошенный URL-адрес не может быть получен» из squid. Должен ли я запускать Apache как мой веб-сервер или у squid есть сам веб-сервер для запуска веб-файлов? Я здесь немного запутался. Меня просят установить squid поверх apache, но я не могу найти способ их интегрировать.
Если вы пытаетесь добиться этого на одной машине, вы обычно настраиваете squid на прослушивание порта 80 и apache на порт 8080 (или что-то еще). Squid получает запрос на порт 80, а затем перенаправляет его в apache на порт 8080 (если он не может читать из кеша).