як встановити apache

Знаю, що тема стара як проституція, та інформації, з цього питання, гугл видає більше ніж потрібно, але все ж залишу цей пост на блозі зробивши в ньому акцент на лаконічність і послідовність. Завдання наступна: необхідно розгорнути Apache і PHP під Windows. Приступимо. Крок 1. Качаємо дистрибутиви Apache і PHP. 2. 2. 22 під Windows;
5. 3. 20 VC9 Thread Safe.

Крок 2. Установка Apache
Я створив в корені диска D папку Development,
в ній Servers і в ній для веб-сервера директорію Apache (D: Development Servers Apache).

Запускаємо інсталятор
кликаем next, погоджуємося з ліцензією
заповнюємо поля, клікаємо
next, вибираємо Typical-установку і знову
next вибираємо директорію для установки, клікаємо next і install. Чекаємо закінчення установки і тиснемо Finish. На даний момент можемо спостерігати в треї пір’їнка (логотип Apache) і поверх нього зелену стрілку, яка означає, що сервер запущений.

Переконатися в працездатності сервера можна зайшовши на localhost з будь-якого браузера і побачивши текст
It works! Крок 3. Установка PHP
Я створив у папці Developers папку PHP. Запускаємо інсталятор
кликаем next,
погоджуємося з ліцензією, вибираємо директорію для установки, вибираємо як встановити PHP на Apache
кликаем next кликаем next,
вибираємо необхідні компоненти для установки (можна нічого не робити), клікаємо
next і Install. Чекаємо установки і тиснемо Finish.

З установкою завершили тепер приступимо до налаштування та підняттю першого сайту. Крок 4. Налаштування
Для своїх проектів я створив у папці Development директорію Projects.
Тепер нам потрібен конфігураційний файл Apache, у мене він знаходиться за адресою
D: Development Servers Apache conf, а називається він
httpd. conf. Необхідно вказати директорію де лежать наші сайти (Projects).

Шукаємо рядок
Directory D :/ Development / Servers / Apache / htdocs Крок 5. Підняття сайту
Я створив у папці Projects директорію test для нашого сайту.
У папку помістив файл
index. php? php
print Hello world! ;
Йдемо ось по такому шляху C: Windows System32 drivers etc і відкриваємо файл hosts.

У кінці файлу додаємо рядок 127. 0. 0. 1 test Цей файл має пріоритет перед DNS сервером тобто якщо ви тепер в адресному рядку браузера напишете test і спробуєте туди зайти сайт буде шукатися на 127.
0. 0. 1 ip-адресі. Тепер потрібно в конфігураційному файлі Apache внести деяку інформацію про наш сайт. VirtualHost 127.

0. 0. 1
ServerAlias ​​www. test
ErrorLog logs / test-error. log

CustomLog logs / test-access. log common
Ну ось в принципі і все залишилося перезавантажити Apache і перевірити http://test/.

Бажаю щоб все вийшло з першого разу Якщо що питайте в коментах.

Як встановити apache