|
2 Инсталляция2.1 Какие файлы следует брать?Необходимо скачать архив исходников следующего вида squid-x.y.z-src.tar.gz (например, squid-1.1.6-src.tar.gz) с http://squid.nlanr.net/Squid/. Содержание различий между версиями доступно для апгрейда, которые применяются программой patch, которую можно взять здесь ftp://prep.ai.mit.edu/pub/gnu/.2.2 Как мне установить Squid?Прежде всего необходимо распаковать исходный архив, следующим образом:% gzip -dc squid-x.y.z-src.tar.gz | tar xvf - Затем нужно отконфигурировать, откомпилировать и установить % cd squid-x.y.z
Лучше всего использовать GNU C (gcc) компилятор. Последние версии имеют формат ANSI C, так что старые компиляторы могут не работать. GNU C компилятор доступен на ftp://prep.ai.mit.edu/pub/gnu/. Можно задать несколько параметров конфигурационного скрипта. Наиболее полезный --prefix для установки в другую директорию. По умолчанию это /usr/local/squid.Чтобы поменять следует сделать следующее: % cd squid-x.y.z
2.3 На каких операционных системах работает Squid?Это ПО разрабатывалось для работы на любых современных Unix системах, и известно что работает на AIX, FreeBSD, HP-UX, IRIX, Linux, OSF/1, Solaris, и SunOS. Если Вы обнаружили специфичные для данной платформы проблемы, пожалуйста дайте нам знать по email: squid-bugs@nlanr.net.2.4 Для чего нужен файл squid.conf?Файл squid.conf задает конфигурацию squid. Конфигурация включает в себя (но не ограничивается этим) номер порта HTTP , номер порта для ICP запросов, приходящие и исходящие запросы, информацию о доступе к брандмауэру, и значения различных таймаутов.2.5 А есть ли пример squid.conf?Да, после того как Вы успешно проделали make install, пример файла squid.conf будет находиться в поддиректории "etc" инсталяционной директории Squid. Пример squid.conf содержит комментарии объясняющие каждую опцию.2.6 Как мне запустить squid?После редактирования конфигурационного файла, можно запустить squid из скрипта RunCache. Если Вы устанавливали в директорию по умолчанию то команда для запуска будет следующей:/usr/local/squid/bin/RunCache & 2.7 Как мне узнать что Squid запущен?Для этого есть программа client:% client http://www.netscape.com/ > test Существуют и другие HTTP программы-клиенты работающие в командной строке. Эти две Вы можете найти полезными:url_get, по адресу ftp://ftp.pasteur.fr/pub/Network/url_get/, иechoping, по адресу ftp://ftp.pasteur.fr/pub/Network/echoping/. Также проверьте наиболее важные файлы access.log иcache.log. 2.8 Как использовать патчи?Необходима программа patch. Обычно достаточно:cd squid-1.1.x patch < /tmp/fixes.patchНо время от времени могут попадаться патчи созданные из директории 'src', тогда нужно: cd squid-1.1.x/src patch < /tmp/fixes.patch Если программа patch будет чем-то недовольна и будет отказываться работать надо будет взять более новую версию, например здесь GNU FTP site. Страница 1 2 3 4 5 6 7 8 9 <<< Предыдущая Следущая >>> |
Украинская Баннерная Сеть
|