Backend

Налаштування Apache + PHP + Mysql на Windows

12 Oct 2022

Apache

Переходимо на офіційний сайт за посиланням https://www.apachelounge.com/download/ та завантажуємо apache для вашої версії Windows.

Далі розархівовуємо завантажений веб-сервер на локальний диск. Необхідно налаштувати файл конфігу веб серверу. Відкриваємо файл YOUR_LOCAL_PATH/Apache24/conf/httpd.conf та прописуємо наступні налаштування (Диск C необхідно замінити на той де встановлено Apache):

Налаштування шляху до сервера та робочої директорії

Налаштування шляху до сервера та робочої директорії

Відкриваємо командний рядок від імені адміністратора та переходимо за шляхом YOUR_LOCAL_PATH/Apache24/bin:

Командний рядок 

Командний рядок 

Запускаємо команду:

httpd -k install

Після встановлення сервісу його необхідно запустити:

Сервіси 

Сервіси 

PHP

Завантажуємо PHP (архів) з офіційного сайту за посиланням https://windows.php.net/qa/.

Розархівовуємо файли, перейменовуємо php-ini-development.ini в php.ini.

Відкриваємо командний рядок від імені адміністратора та додаємо зміну системного середовища:

setx path "%PATH%, PATH_TO_PHP\YOR_PHP_FOLDER" /M

PATH_TO_PHP - шлях до PHP;

YOR_PHP_FOLDER - назва папки з PHP.

Наступним кроком необхідно додати налаштування PHP в YOUR_LOCAL_PATH/Apache24/conf/httpd.conf:

Налаштування PHP в httpd.conf 

Налаштування PHP в httpd.conf 

Зберігаємо та перезавантажуємо сервіс Apache.

Mysql

Переходимо на сайт mysql та завантажуємо MySQL Installer https://dev.mysql.com/downloads/windows/installer/8.0.html:

Завантаження MySql installer

Завантаження MySql installer

Після завантаження починаємо встановлення. Вибираємо тип Server Only:

Вибір типу встановлення

Вибір типу встановлення

На всіх кроках натискаємо next / execute. При виборі методу аутентифікації вказуємо Legasy Method:

Вибір методу аутентифікації

Вибір методу аутентифікації

Для root користувача вказуємо пароль root_access.

Після завершення перезавантажуємо сервіс Apache.

PhpMyAdmin

Завантажуємо PhpMyAdmin з офіціального сайту за посиланням https://www.phpmyadmin.net/downloads/

Заносимо в нашу робочу директорію (WORKDIR в налаштуваннях Apache) завантажені файли, папку називаємо pma.

Відкриваємо файл config.inc.php та налаштовуємо phpmyadmin:

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

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

В налаштуваннях Apache (httpd.conf) прописуємо alias для phpmyadmin:

Alias для PhpMyAdmin

Alias для PhpMyAdmin

Після збереження перезавнтажуємо сервіс Apache. PhpMyadmin тепер доступний за посиланням http://localhost/pma.

Якщо при спробі запустити сервіс Apache ви отримуєте помилку, значить щось було зроблено не вірно.

5