Установка apache і php

Встановити Apache, а потім зв'язати його з PHP на Windows це не зовсім просте завдання. Качати потрібно тільки нові дистрибутиви Apache і PHP, щоб потім не було проблем, коли ви будете пов'язувати їх між собою. Перед установкою переконайтеся, що ви зайшли під логіном, який входить до групи Адміністраторів. Потім перевірте, чи не зайнятий 80-й TCP-порт яким не будь іншим сервісом, тому що якщо він буде зайнятий, то у вас не вийде запустити сервер. Якщо він зайнятий, то краще відключити той сервіс або програму які займають цей порт.

Відкриваємо директорію з Apache, за замовчуванням це:
C: / Program Files / Apache Group / Apache24 /

Створюємо директорію в яку разархивируем PHP:
C: / Program Files / PHP /
Разархівіруйте PHP5 в цю папку.

Наступний крок зупинити Apache командою (Пуск => Виконати):
NET STOP Apache24

А тепер відкрийте в "блокноті" конфігураційний файл Apache, який називається httpd.conf: C: / Program Files / Apache Group / Apache24 / conf /

Далі треба підключити модуль, додавши такі рядки (додавати їх після великого списку директив LoadModule):
LoadModule php5_module C: / Program Files / PHP / php5apache2_2.dll "

Далі щоб файл index.php відкривався при виклику кореня сайту з браузера треба знайти таку директиву:
DirectoryIndex index.html

Поміняйте її на таку:
DirectoryIndex index.php index.html index.htm
Щоб php файли асоціювалися з php скриптом потрібно додати наступну директиву (додавати її в район директив AddType):
AddType application / x-httpd-php .php
Поки що не закривайте його цей файл. Ще треба створити папку, де будуть зберігатися ваші документи і скрипти. Можна її назвати:
C: / www /

Далі знаходимо у файлі httpd.conf директиву DocumentRoot і поміняйте її на:
DocumentRoot "C: / www"

Для того щоб дозволити читання файлів і віддачі результату виконання файлів директорії знайдіть секцію директив:

Поміняйте її на:

Options Indexes Includes
AllowOverride All
Allow from all

Тепер запустіть свій Apache командою:
NET START Apache24

На цьому установка і прив'язка PHP до Apache завершена.

Схожі статті