Установка Apache 2.4 на MS Windows

Скачиваем свежий дистрибутив с сайта www.apachelounge.com

Содержимое скаченного архива (точнее говоря, только каталог Apache24), распакуйте в C:\Server\bin\.

Перейдите в каталог c:\Server\bin\Apache24\conf\ и откройте файл httpd.conf любым текстовым редактором.

В нём нам нужно заменить ряд строк.

Меняем

1Define SRVROOT "c:/Apache24"

на

1Define SRVROOT "c:/Server/bin/Apache24"

меняем

1#ServerName www.example.com:80

на

1ServerName localhost

меняем

1DocumentRoot "${SRVROOT}/htdocs"

на

1DocumentRoot "c:/Server/data/htdocs"

меняем

1<Directory "${SRVROOT}/htdocs">

на

1<Directory "c:/Server/data/htdocs">

меняем

1DirectoryIndex index.html

на

1DirectoryIndex index.php index.html index.htm

меняем

12345# AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:#   AllowOverride FileInfo AuthConfig Limit#AllowOverride None

на

12345# AllowOverride controls what directives may be placed in .htaccess files.# It can be "All", "None", or any combination of the keywords:#   AllowOverride FileInfo AuthConfig Limit#AllowOverride All

и меняем

1#LoadModule rewrite_module modules/mod_rewrite.so

на

1LoadModule rewrite_module modules/mod_rewrite.so

Сохраняем и закрываем файл. Всё, настройка Apache завершена! Описание каждой изменённой директивы вы найдёте на этой странице.

Откройте командную строку (это можно сделать нажав одновременно клавиши Win+X). Выберите там Windows PowerShell (администратор) и скопируйте туда:

1c:\Server\bin\Apache24\bin\httpd.exe -k install

Если поступит запрос от файервола в отношение Apache, то нажмите Разрешить.

Теперь вводим в командную строку:

1c:\Server\bin\Apache24\bin\httpd.exe -k start

И нажмите Enter.

02

Теперь в браузере набираем http://localhost/ и видим следующее:

03

Это означает две вещи:

  • Apache работает
  • в каталоге c:\Server\data\htdocs\ нет ни одного файла.

Можете поиграться — добавить в каталог любые html-файлы — полноценный веб-сервер работает.

Добавить комментарий