Úvod
V tomto návodu vás provedeme instalací LAMP na vašem serveru Fedora 32. S mnoha změnami Fedory 32 je typická instalace LAMP jiná, než jste mohli vidět v minulosti. Fedora 32 stále používá Apache a MariaDB, PHP, i když používají mírně aktualizované verze každého z nich.
Předpoklady
Server s nainstalovanou Fedora 32. Pokud nemáte server a chtěli byste jej, spusťte server Fedora 32 z Atlantic.Net.
Nainstalujte lampu na Fedoru 32
Abychom mohli začít, musíme se ujistit, že je systém aktualizován. Chcete-li to provést, spusťte příkaz:
dnf update
Nyní jsme schopni zahájit instalaci pro Apache.
Nainstalujte Apache na Fedoru 32
Nainstalujte Apache pomocí následujícího příkazu:
dnf install httpd
Nyní, když je Apache nainstalován, musíme Apache spustit pomocí následujícího příkazu:
systemctl start httpd.service
Budete chtít, aby se služba Apache spustila při spuštění/rebootu pomocí následujícího příkazu:
systemctl enable httpd.service
Přidejte následující příkazy v Apache k přepsání v Firewall-cmd následovně:
firewall-cmd --set-default-zone=public firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Nyní můžete ověřit, zda je Apache správně nainstalován, zadáním http:// a vaší IP nebo názvu hostitele do vašeho prohlížeče.
Poznámka:Pokud neznáte svou IP adresu, spusťte následující příkaz:
ip addr show eth0![]()
Příklad adresy IP zobrazující adresu IP 192.168.100.10
V našem příkladu bychom vložili
http://192.168.100.10
do adresního řádku našeho prohlížeče.

Výchozí stránka Apache pro Fedoru 32
Instalace MariaDB na Fedora 32
Nainstalujte MySQL pomocí následujícího příkazu pro zahájení instalace:
dnf install mariadb-server
Spusťte službu pomocí následujícího příkazu
systemctl start mariadb
Chcete-li, aby se MariaDB spustila při spouštění, spusťte následující příkaz:
systemctl enable mariadb
Poté můžete zkontrolovat stav MariaDB, abyste se ujistili, že běží, pomocí příkazu:
systemctl status mariadb
Nastavte kořenové heslo MariaDB a zabezpečte MariaDB pomocí následujícího příkazu:
mysql_secure_installation
Nejprve budete vyzváni k zadání hesla root MariaDB. Protože jsme nainstalovali MariaDB a nenastavili jsme heslo uživatele root, nechali byste jej prázdné a stiskněte Enter. Poté budete dotázáni, zda chcete nastavit heslo uživatele root. Zadejte „Y“ pro ano a poté vytvořte heslo dle vlastního výběru.
Poznámka:Poté budete vyzváni řadou otázek. Stačí napsat Y pro ano na všech z nich. Viz snímek obrazovky níže:

Příklad mysql_secure_installation pro MariaDB na Fedoře 32
Nainstalujte PHP na Fedoru 32
Nakonec dokončíme instalaci PHP následujícím příkazem:
dnf install php php-mysqli
Restartujte službu Apache HTTP, aby se změny projevily.
systemctl restart httpd.service
Chcete-li otestovat a ověřit tuto instalaci, vytvořte testovací soubor PHP v adresáři níže pomocí následujícího příkazu:
sudo nano /var/www/html/info.php
Do prostoru vložte následující kód PHP, uložte jej a ukončete:
<?php phpinfo(); ?>
Restartujte službu Apache HTTP naposledy, aby se všechny změny projevily.
sudo systemctl enable httpd.service
Nyní můžete ověřit, zda je PHP správně nainstalováno, zadáním následujícího do prohlížeče.
http://ip.ad.dre.ss/info.php
Co dál?
Gratulujeme! Nyní máte server s platformou LAMP pro vaše webové prostředí. Děkujeme, že nás sledujete, a neváhejte nás kontaktovat ohledně dalších aktualizací nebo si prohlédněte našeho průvodce instalací WordPressu.
Zjistěte více o našich hostingových službách VPS a ceně hostingu VPS.