Blue Flower

Zprovoznění APACHE server + PHP + MariaDB na serveru zvlášť a jejich propojení. Bez použití IIS na serveru. Základní konfigurace bez dalších pluginů a rozšíření, což každý si může pak nastavit podle sebe. MariaDB klasická instalace + Management tools HeidiSQL.


Zdroj ke konfiguraci APACHE
https://hostadvice.com/how-to/how-to-install-apache-web-server-on-windows-2022/


Konfigurace PHP 7.4
Stáhnout verzi Thread Safe, která je určena pro Apache (VC15 x64 Thread Safe)
Rozbalit. Soubor "php.ini-development" přejmenovat na php.ini

přidat do httpd.conf (Najdeš v adresáři Apache24)

# php 7.4.29 handler
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "c:/php/php7apache2_4.dll"
PHPIniDir "c:/php"

restartovat službu Apache HTTP Server.


MariaDB
Doporučuji neinstalovat současně i management tool HeidiSQL, která je součásti instalace. Při spuštění se zobrazuje error kvůli komponentě/DLL k připojení do DB. Stáhněte zvlášť aplikaci HeidiSQL a nainstalujte.


Linky:
https://miloserdov.org/?p=2343
https://stackoverflow.com/questions/59376389/how-can-i-configure-php-7-4-on-apache
https://blog.camilord.com/2021/07/13/setting-up-apache-2-4-48-and-php-7-4-20/