Php - встановлення та налаштування, дистрибутив php, підключення mysql до php

Дистрибутив PHP 5.2.17 можна завантажити тут: php-5.2.17-Win32-VC6-x86.zip. Отримати нову версію PHP можна з офіційного сайту: php.net. перейшовши: "downloads" -> "windows.php.net/download/". При виборі дистрибутива, потрібно дотримуватися інструкції, наведені нижче.

Яку версію вибрати?

Якщо ви збираєтеся використовувати PHP з HTTP-сервером Apache 1 або Apache2, дистрибутив якого завантажений з офіційного сайту Apache apache.org. вам потрібно PHP версії VC6.

Якщо ви використовуєте PHP з HTTP-сервером Microsoft IIS, ви повинні використовувати версію PHP VC9.

НЕ використовуйте PHP версії VC9 з Apache, завантаженим з офіційного сайту apache.org!

Дистрибутиви Apache, коректно працюють з PHP версії VC9, можуть бути завантажені з сайту www.apachelounge.com. Ми використовуємо їх для створення бінарних файлів Apache з інтегрованим SAPI.

Щоб в Windows підключити PHP до Apache як модуль. а саме цей варіант підключення расcматрівается в цій статті, версія PHP повинна бути потокобезпечна, що в імені версії позначається як Thread Safe. Детальніше, про Thread Safe і Non Thread Safe можна прочитати в цій статті англійською мовою.

До перерахованих вище вимогам підходять два дистрибутива PHP: "php-5.2.17-Win32-VC6-x86.zip" (ZIP) і "php-5.2.17-Win32-VC6-x86.msi" (Insataller). ZIP - це архів бінарних файлів PHP, Installer - те саме, що і ZIP, тільки з доповненням, у вигляді зручного інсталятора під Windows, в якому навіть можна автоматично підключити PHP до Apache у вигляді модуля. Ось тільки після закінчення роботи інсталятора і перезапуску Apache, HTTP-сервер не запускається, і все одно підключати PHP доводиться шляхом ручного редагування файлу httpd.conf web-сервера Апач (перевірено на декількох комп'ютерах). Тому, в матеріалах цієї статті розглядається дистрибутив без вбудованого Windows-інсталятора.

Установка PHP 5.2 в Windows

У цій статті описується установка PHP у вигляді модуля HTTP-сервера Apache. Відмінності в роботі PHP, встановленого як модуль і як CGI описані тут: PHP як модуль або FastCGI.

Весь процес установки PHP зводиться до розархівування файлів дистрибутива в каталог: C: \ php5.2.17, після чого потрібно перейменувати файл php.ini-recommended. що знаходиться в головній директорії PHP, в php.ini.

Наступним кроком необхідно прописати шлях (Path) до установчого кактлогу PHP в Windows. Це можна зробити, відкривши меню "Пуск", знайти "Мій комп'ютер" і натиснувши на ньому правою кнопкою миші вибрати із списку "Властивості". Далі вибрати закладку "Додатково" і натиснути кнопку "Змінні середовища". У вікні "Системні змінні" вибираємо змінну "Path" і тиснемо кнопку "Змінити". У самий початок поля "Значення змінної" додаємо шлях до PHP:

Додавання шляху в змінну Path Windows до директорії PHP

Запис шляху C: \ php5.2.17 \ ext; в подальшому дозволить без проблем підключати модулі PHP. Для того, щоб зміни в Path вступили в силу, необхідно перезавантажити комп'ютер.

Налаштування PHP

Після редагування файлу налаштувань php.ini, необхідно перезапускати або зупиняти і знову запускати Apache, щоб нові параметри вступили в силу.

Підключення модулів PHP

Нижче наведено список найбільш затребуваних модулів, які бажано активувати:

Ви зберегли в php.ini, не забудьте перезапустити HTTP-сервер Apavhe.

Php - встановлення та налаштування, дистрибутив php, підключення mysql до php

Php - встановлення та налаштування, дистрибутив php, підключення mysql до php

Якщо така інформація на сторінці не знайдена (розташовується в відмінному, від представленого, алфавітному порядку) - швидше за все, що не прописаний каталог модулів PHP (C: \ php5.2.17 \ ext \)) в змінної Windows Path, або після зміни параметрів Path комп'ютер не перезавантажувався.

Документація по PHP

Корисні посилання:

Схожі статті