
Установка Apache, php, MySql для Windows 95/98
2.1. Установка Apache
Дистрибутив сервера можно скачать с официального сайта Apache: http://www.apache.org, выбрав самую последнюю версию сервера для платформы Windows.
Далее приводятся инструкции по установке и конфигурированию.
Этап первый: установка
1. Запустите полученный файл дистрибутива Apache. В появившемся диалоговом окне нажмите кнопку Next, а затем — кнопку Yes, чтобы согласиться с условиями лицензии.
2. Нажимайте кнопку Next в открывающихся окнах до тех пор, пока не появится запрос о выборе каталога для установки Apache. Рекомендуется оставить тот каталог, который предлагается по умолчанию (C:\Program Files\Apache Group\Apache).
3. В появившемся окне установите флажок Typical (Обычная) и нажмите кнопку Next.
4. Программа инсталляции Apache предложит создать папку в меню Пуск в папке Программы. Позвольте ей это сделать, нажав кнопку Next. Начнется процесс копирования программного обеспечения.
5. После окончания копирования нажмите кнопку Finish. Процесс установки сервера завершен, впереди — его настройка.
Этап второй: настройка файла конфигурации Apache
На этом этапе вам нужно определиться с каталогом, в котором будут храниться ваши сайты. По умолчанию Apache использует для этого C:\Program Files\Apache Group\Apache\htdocs, где сразу после установки можно найти документацию. Создайте в этом каталоге каталог, в котором будут храниться ваши сайты.
Откройте в Блокноте файл конфигурации httpd.conf, который расположен в подкаталоге conf каталога Apache (C:\Program Files\Apache Group\Apache).
Httpd.conf — единственный файл, который вам нужно настроить. Вам предстоит найти и изменить в нем некоторые строки, а именно те, о которых упоминается далее. Следует заметить, что в файле каждый параметр сопровождается несколькими строками комментариев
Для начала мы настроим параметры для главного хоста Apache — localhost, а также параметры по умолчанию, которые будут унаследованы всем остальными виртуальными хостами, если мы когда-либо захотим их создать.
Задайте значение параметра ServerName следующим образом:
ServerName localhost
Только не забудьте раскрыть комментарий для поля ServerName, т. е. убрать
символ # перед этим параметром (установленный по умолчанию), поскольку все, что идет после этого символа и до конца строки, Apache игнорирует.
В поле DocumentRoot укажите тот каталог, в котором будут размещены ваши HTML-файлы. Оставьте путь, указанный по умолчанию (C:/Program Files/Apache Group/Apache/htdocs).
Инициализируйте параметр DirectoryIndex так:
DirectoryIndex index.htm index.html
Это — так называемые файлы индекса, которые автоматически возвращаются сервером при обращении к какому-либо каталогу, если не указано имя HTML-документа. В принципе, можно добавить сюда и другие имена, например, index.php, и т. д. Тем не менее, дополнительные настройки все же лучше делать в файлах .htaccess для каждого сайта в отдельности.
Найдите следующий параметр:
ScriptAlias /cgi-bin/ " C:/Program Files/Apache Group/Apache/cgi-bin/
Это будет тот каталог, в котором должны располагаться ваши CGI-сценарии. Подобный параметр говорит Apache о том, что, если будет указан путь вида http://localhost/cgi-bin, то на самом деле следует обратиться к каталогу C:/Program Files/Apache Group/Apache/cgi-bin.
Найдите и настройте (не забудьте раскрыть комментарий!) следующий параметр: AddHandler cgi-script .bat .exe .cgi
Он говорит Apache о том, что файлы с расширениями exe, bat и cgi надо рассматривать как CGI-модули.
И последнее — раскомментируйте и настройте следующие параметры:
AddType text/html .shtml
AddHandler server-parsed .shtml .html .htm
Этим вы заставляете Apache обрабатывать файлы с указанными расширениями процессором SSI.
Теперь не забудьте сохранить изменения и закройте Блокнот.
Этап третий: тестирование Apache
Вы настроили свой Apache, и он должен уже работать. Для запуска сервера нажмите кнопку Пуск, затем выберите Программы, Apache HTTP Server и Start Apache in Consol, при этом всплывет окно, очень похожее на Сеанс MSDOS, и ничего больше не произойдет. Не закрывайте его и не трогайте до конца работы с Apache.
Если окно открывается и тут же закрывается, это означает, что вы допустили какую-то ошибку в файле httpd.conf. В этом случае придется искать неточность.
Проверка html
Наберите в браузере: http://localhost/. Должен загрузиться файл index.html из каталога C:/Program Files/Apache Group/Apache/htdocs.
В подкаталоге каталога C:/Program Files/Apache Group/Apache/htdocs, который Вы создали для хранения своих сайтов, создайте файл index.html с любым текстовым наполнением. Теперь запустите браузер
и наберите:
http://localhost/Название_Вашего_каталога/index.html
или просто
http://localhost/Название_Вашего_каталога/
Должен загрузиться ваш файл.