|
![]() Установка ApacheИтак, Вы решились установить на свой компьютер Apache для Windows 95/98. В таком случае Вам следует запастись терпением и для начала скачать дистрибутив сервера - файл с именем apache_setup.exe (3.061.629 байт). Скачали? Прекрасно. Теперь самое интересное - настройка Apache для Вашей системы. Важно: мы попросим Вас в точности выполнять перечисленные ниже шаги, не пропуская и не откладывая ни одного. В этом случае все заработает - это проверено. Этап первый - установка1. Определитесь с директорией, в которую Вы будите устанавливать Apache. Все дальнейшие рассуждения основаны на том, что Вы выбрали для этой цели такой каталог: f:\usr\local\apache Если диска F: у Вас нет, или если Вы не хотите его захламлять, советуем сделать одно из трех: 1. Создайте диск F: с помощью
какой-нибудь программы для виртуальных разделов (напри-
мер, с помощью встроенной в
Windows 95/98 программы DriveSpace). Это самое лучшее решение, и с точки зрения экономии памяти, и с точки зрения быстродействия. Ведь что такое Web-сайт, как не набор очень небольших файлов? А DriveSpace как раз и оптимизирует работу с такими файлами.
2. Сделайте виртуальный диск F:. Для этого создайте где-нибудь на любом диске директорию, которая в будущем будет являться корневой для диска F:. Предположим, Вы выбрали C:\INTERNET. Далее, в начале файла
c:\autoexec.bat пропишите такую строку:
subst f: C:\INTERNET и перезагрузите компьютер. У вас должен появиться виртуальный пустой диск F:.
ВНИМАНИЕ: имеются сведения, что в Windows 95/98
есть ошибка, в результате которой иногда subst-пути "сами по себе" преобразуются в абсолютные. То есть, например, иногда в рассмотренном выше примере команды
f: cd \
cd \
dir
(а точнее, команда dir в своем заголовке) ошибочно выведут, что текущая директория
C:\ (а не F:\, как это должно быть). Указанная ошибка чаще всего проявляется в неработоспособности Perl-транслятора. Так что лично
мы не рекомендуем Вам использовать subst. Вместо
этого воспользуйтесь пунктом 1.
3. Наконец, Вы можете всего этого не делать
и поставить Apache на любой другой диск, только тогда Вам придется немного тяжелее при выполнении всех остальных действий. Нужно будет все указываемые пути заменять на Ваши собственные, а это крайне неприятно. Еще раз настоятельно рекомендуем воспользоваться диском F:.
Рекомендуем все же
разместить Apache в указанном в начале каталоге,
так как он максимально соответствует каталогу для реального
Web-сервера Интернета. Ведь чем ближе в плане
конфигурации мы будем к такому серверу, тем лучше и эффективнее
сможем работать.
2. Запустите только что скачанный файл. В появившемся диалоге нажмите кнопку
Yes, а затем - кнопку Next.
3. Теперь нажмите
Browse. Вручную задайте директорию для установки:
f:\usr\local\apache и нажмите кнопку OK
.
4. Выберите тип
установки - Сustom и уберите флажок
Source Code (если, конечно, не хотите посмотреть
исходные тексты Apache). Этим Вы сэкономите
себе 3 Мбайта.
5. Нажмите Next и подождите, пока будут копироваться файлы Apache.
6. На запрос о
перезагрузке компьютера ответьте "Перезагрузить".
Поздравляем - Apache установлен! Теперь самое неприятное - его настройка.
Этап второй - настройка файла конфигурации Apache mime.types 1. Откройте директорию f:\usr\local\apache\conf. Откройте находящийся там файл mime.types.
2. Найдите в нем
такую строчку:
text/html html htm Измените ее на text/html html htm shtml shtm sht Следует заметить, что если Вы по каким-то причинам не хотите портить файл mime.types, то можно вместо этого прописать в файле httpd.conf (см. ниже) строки вида
AddType text/html html htm shtml shtm sht Этап третий - настройка файла httpd.confВнимание! Это - самый ответственный момент установки. Просим соблюдать инструкции БУКВАЛЬНО. 1. Откройте
директорию f:\usr\local\apache\conf Откройте
находящийся там файл httpd.conf. Это - единственный файл, который Вам осталось настроить. Вам предстоит найти и изменить в нем некоторые строки, а именно те, о которых
упоминается далее. Во избежание недоразумений не трогайте все
остальное. Следует заметить, что в нем каждый параметр сопровождается несколькими строками комментариев, разобраться в которых с первого раза довольно тяжело. Поэтому не обращайте на них внимание.
2. В поле
ServerAdmin укажите Ваш E-mail
адрес, который будет показываться в сообщениях об ошибке сервера. Например:
ServerAdmin my@email.com 3. В поле
ServerName напишите любое слово - на работе это не сказывается, например:
ServerName ApacheServer Только не забудьте раскомментировать поле ServerName, то есть убрать символ "#" перед этим параметром (по умолчанию он закомментирован)!
4. В поле
DocumentRoot укажите ту директорию, в которой
будут храниться Ваши html-файлы, например:
DocumentRoot f:/web/www Разумеется, можете указать и любую другую директорию, если хотите. В любом случае, не забудьте ее создать, лучше сделайте это прямо сейчас!
5. Найдите блок,
начинающийся строкой <Directory /> и
заканчивающийся </Directory> (вообще, такие
блоки обозначают установки для заданной директории и всех ее
поддиректорий). Его нужно изменить на:
|