GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat XAMPP Server na AlmaLinux nebo Rocky 8

Pojďme rychle nastavit server LAMP instalací a nastavením aplikace XAMPP na ploše AlmaLinux nebo Rocky GUI.

Co je XAMPP?

XAMPP je kompilace různých nástrojů a programů, které potřebujete, pokud chcete nastavit místní testovací server. Jeho název XAMPP je kombinací A pache webový server, databáze M ySQL a skriptovací jazyky P erl a P HP. Symbol „X “ na začátku odkazuje na skutečnost, že program lze použít na různých operačních systémech, jako jsou Windows, Linux nebo macOS X.

Místo nastavování nativního webového serveru používají vývojáři a testeři XAMPP, který jim umožňuje nainstalovat a nastavit vše, co potřebují, pomocí pouhých několika kliknutí. To nám ušetří spoustu času. S tímto softwarem si usnadníte práci, protože nemusíte sami instalovat jednotlivé součásti konfigurace vašeho testovacího serveru.

Pomocí XAMPP je možné nainstalovat svůj vlastní webový server se všemi jeho komponentami na váš lokální počítač v několika krocích; spouštět a testovat redakční systémy (Joomla, Drupal, Typo3 atd.) nebo vlastní PHP skripty na vašem lokálním PC.

V závislosti na operačním systému obsahuje mnoho dalších nástrojů, jako je OpenSSL, phpMyAdmin a další. Instalace je velmi jednoduchá. Stáhnete si verzi poskytovanou pro váš operační systém, v případě potřeby ji rozbalíte a spustíte serverové nástroje; není nutná složitá konfigurace.

Co můžete dělat s XAMPP?

Pokud máte nainstalovaný XAMPP, můžete pak pracovat na lokálním testovacím serveru, například na PHP skriptech vašeho webu. To nám ušetří spoustu času, protože můžeme pracovat se soubory lokálně a změny vidět v prohlížeči ihned po jejich uložení. Bez něj bychom museli změněné soubory pokaždé nahrávat na náš webový server, a to zabere čas.

Měli byste používat XAMPP?

Takže nyní k otázce, zda byste měli používat XAMPP; první věcí je, že XAMPP zde není k veřejnému hostování webového serveru. Proto doporučujeme, abyste tento software používali pouze v případě, že chcete na svém webovém projektu pracovat lokálně, protože veřejné použití může být nebezpečné. Pokud pracujete pouze na jednoduchých webových projektech, pro které používáte pouze HTML a CSS, nepotřebujete lokální testovací server. Potřebujete jej pouze v případě, že používáte PHP nebo CMS systém a potřebujete databázi.

Instalace XAMP na AlmaLinux  8 nebo Rocky

Krok 1. Spusťte aktualizaci systému

Spusťte příkaz aktualizace systému, který nejprve aktualizuje všechny nainstalované balíčky a obnoví také mezipaměť úložiště.

sudo dnf update

Krok 2:Stáhněte si XAMPP pro AlmaLinux/Rocky

Na jehooficiálním webu jsou k dispozici tři verze XAMPP Hlavním rozdílem mezi těmito verzemi je verze PHP, tj.  PHP 7.3.28, PHP 7.4.19 a PHP 8.0.6.

Můžete buď navštívit její webovou stránku a stáhnout si verze podle svých požadavků, nebo použít níže uvedené příkazy:

sudo dnf install wget

Pro PHP 7.3.28:

wget https://www.apachefriends.org/xampp-files/7.3.28/xampp-linux-x64-7.3.28-1-installer.run

Pro PHP 7.4.19:

wget https://www.apachefriends.org/xampp-files/7.4.19/xampp-linux-x64-7.4.19-0-installer.run

Pro PHP 8.0.6

wget https://www.apachefriends.org/xampp-files/8.0.6/xampp-linux-x64-8.0.6-0-installer.run

Krok 3:Vytvořte binární spustitelný soubor

Ve výchozím nastavení nebudete moci spustit binární soubor XAMPP stažený ve výše uvedených krocích. Nejprve musíme změnit oprávnění souboru, aby byl spustitelný. V opačném případě se zobrazí chyba „nelze spustit binární soubor “.

Syntaxe pro to je:

sudo chmod +x filenmae.run

Příkazy tedy budou vypadat takto:

chmod +x xampp-linux-x64-*-installer.run

 

Krok 4:Příkazová instalace XAMPP na Almalinux

Nakonec spusťte instalační soubor pomocí sudo ke spuštění textového průvodce instalací XAMPP na vašem počítači nebo notebooku se systémem Linux.

sudo ./název-souboru.run

Příkaz tedy bude -

sudo ./xampp-linux-*-installer.run

———————————————————volitelné ————————————————————————

Pokud máte více verzí XAMPP, musíte zadat název souboru nebo verzi, kterou chcete nainstalovat.

Dostupné soubory můžete zkontrolovat zadáním -

ls

Pokud například chceme nainstalovat PHP 7.4, v našem případě byl název staženého souboru – xampp-linux-x64-7.4.19-0-installer.run , takže příkaz bude

sudo ./xampp-linux-x64-7.4.19-0-installer.run

Stejným způsobem můžete nainstalovat další stažené verze.

——————————————————————————————————————————-

Průvodce nastavením bude založen na textu. Pro představu postupujte podle níže uvedeného snímku obrazovky nebo jej prohlédněte.

Na více věcí nainstalujte před dalším krokem instalaci  libnsl jinak se zobrazí chyba „Nelze načíst moduly/mod_perl.so na server:libnsl.so.1:nelze otevřít soubor sdíleného objektu:“

sudo dnf -y install libnsl

Krok 5:Spusťte XAMPP Server

Chcete-li spustit server XAMPP, musíte použít příkaz uvedený níže. Tím se spustí všechny požadované součásti tohoto softwaru.

sudo /opt/lampp/lampp start

Nebo získat GUI rozhraní pro spouštění a zastavování serverů použijte –

sudo /opt/lampp/./manager-linux-x64.run

Krok 6:Přístup k rozhraní webového serveru

Po spuštění serveru otevřete prohlížeč systému a zadejte:http://127.0.0.1 nebo http://localhost budete mít rozhraní XAMPP s odkazem phpMyAdmin pro přístup a vytvoření databáze.

Ve výchozím nastavení phpMyAdmin nelze přistupovat vzdáleně, takže pro úpravu vzdáleného přístupu:

sudo nano /opt/lampp/etc/extra/httpd-xampp.conf

Najděte následující blok textu:

Alias /phpmyadmin "/opt/lampp/phpmyadmin/"
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig
Require local

Nahraďte „Require local ” s Require all granted

Uložte soubor – Ctrl+X , stiskněte Y, a poté stiskněte Enter klíč.

Krok 7:Naučte se vytvořit zástupce na ploše

Ti, kteří nechtějí při spouštění serveru znovu a znovu procházet příkazový řádek, se mohou naučit, jak vytvořit zástupce XAMPP na ploše.

Krok 8:Zastavte a odinstalujte XAMPP v systému Linux (volitelné)

Po nějaké době, pokud chcete odinstalovat XAMPP z AlmaLinux nebo Rocky, postupujte podle uvedených příkazů-

sudo /opt/lampp/lampp stop

Nyní jej odeberte:

sudo /opt/lampp/./uninstall
sudo rm-rf /opt/lampp


Rocky Linux
  1. Jak nainstalovat Redis Server na Rocky Linux

  2. Jak nainstalovat OpenLiteSpeed ​​na AlmaLinux 8

  3. Jak nainstalovat XAMPP na AlmaLinux 8

  1. Jak nainstalovat Mattermost Server na Rocky Linux 8

  2. Jak nainstalovat Jenkins na Rocky Linux 8 / AlmaLinux 8

  3. Jak nainstalovat server MariaDB v Rocky Linux

  1. Jak nainstalovat Webmin na Rocky Linux 8

  2. Jak nainstalovat Webmin v Rocky Linux/Alma Linux 8

  3. Jak nainstalovat Budgie Desktop na AlmaLinux | Rocky Linux 8