![]() |
|
![]() ![]() ![]() |
|
Mal Hack |
|
||||||||||||||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Введение.
Сразу хочу сказать: 1. Ниже описана настройка – базовая, но с прицелом на дальнейшие нужды веб-мастера. 2. Я не претендую на то, что этот вариант конфигурации едино-верный и едино-правильный, это лишь мое видение оптимальной конфигурации веб-сервера. 3. Ниже описывается настройка Apache 2.x.x, настройка ветки 1.x.x – будет отличаться. 4. Если в конфигурации опущены какие-либо директивы, значит они не требуют изменения. Итак, приступим. Первое что вам необходимо сделать, это скачать дистрибутивы Apache, PHP, Perl с сайтов http://httpd.apache.org http://php.net – Windows Installer НЕ СКАЧЧИВАТЬ. http://perl.com Далее определимся с путями где и что у на будет лежать. Предположим, что под все веб-сервера мы выделим локальный диск D. В нем создадим две папки: D:/bin – тут будут лежать сам сервер, интерпретаторы языков и сервер БД. D:/usr – домашний каталог пользователей. В ней создаем папку localhost для нашего первого хоста. В папке localhost создаем: /logs для ведения логов, /cgi-bin – для CGI сценариев, /www для домашнего каталога. Скачав дистрибутив Apache запускаем файл *.msi. Следуя инструкциям мастера установки – производим установку веб-сервера, но указываем в качестве каталога для установки: D:/bin/Apache/. Скачав дистрибутив PHP, переносим папку из архива (php-*.*.*Win32) в d:/bin, а затем переименовываем ее в d:/bin/php. Ниже прикреплен примерный файл конфигурации. http://forum.vingrad.ru/index.php?act=modu...&attachid=1 Конфигурация Находим в папке d:/bin/Apache/conf/ файл httpd.conf. Открываем его и начинаем редактировать.
После этого пропускаем блок подключения модулей и переходим ко второй секции.
Теперь переходим к настройке самих хостов. Создадим в папке d:/bin/Apache/conf папку /conf, где будем хранить настройки хостов. В третью секцию httpd.conf пишем:
В файл /conf/localhost.conf пишем:
Установка PHP PHP можно установить как модуль Apache и как fastCGI. Я рекомендую устанавливать как модуль Apache. Работать будет быстрее. Во вторую секцию вставляем:
Установка CGI Для каждого хоста прописываем:
Установка SSI Во вторую секцию вставляем (или находим и раскомментируем):
|
||||||||||||||||
|
|||||||||||||||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |