GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare il server XAMPP su AlmaLinux o Rocky 8

Impostiamo rapidamente il server LAMP installando e configurando l'applicazione XAMPP su AlmaLinux o desktop Rocky GUI.

Cos'è XAMPP?

XAMPP è una raccolta di vari strumenti e programmi di cui hai bisogno se desideri configurare un server di test locale. Il suo nome XAMPP è la combinazione di A pache Web server, il database M ySQL e linguaggi di scripting P erl e P HP. La "X ” all'inizio si riferisce al fatto che il programma può essere utilizzato su diversi sistemi operativi come Windows, Linux o macOS X.

Invece di configurare un server web nativo, gli sviluppatori e i tester utilizzano XAMPP che consente loro di installare e configurare tutto ciò di cui hanno bisogno con pochi clic. Questo ci fa risparmiare un sacco di tempo. Con questo software semplifichi il tuo lavoro perché non devi installare da solo i singoli componenti della configurazione del tuo server di prova.

Con XAMPP è possibile installare il proprio web server con tutti i suoi componenti sul proprio computer locale in pochi passi; per eseguire e testare i sistemi di gestione dei contenuti (Joomla, Drupal, Typo3, ecc.) o i tuoi script PHP sul tuo PC locale.

A seconda del sistema operativo, include molti altri strumenti come OpenSSL, phpMyAdmin e altro. L'installazione è molto semplice. Scarichi la versione fornita per il tuo sistema operativo, la decomprimi se necessario e avvii gli strumenti del server; non è necessaria una configurazione complicata.

Cosa puoi fare con XAMPP?

Se hai installato XAMPP, puoi quindi lavorare sul server di test locale, ad esempio sugli script PHP del tuo sito web. Questo ci fa risparmiare un sacco di tempo perché possiamo lavorare sui file localmente e vedere le modifiche nel browser subito dopo che sono state salvate. Senza di esso, dovremmo caricare ogni volta i file modificati sul nostro server web e ciò richiede tempo.

Dovresti usare XAMPP?

Quindi ora alla domanda se dovresti usare XAMPP; la prima cosa è che XAMPP non è lì per ospitare pubblicamente un server web. Pertanto, ti consigliamo di utilizzare questo software solo se desideri lavorare sul tuo progetto web in locale, poiché l'uso pubblico può non essere sicuro. Se stai lavorando solo su semplici progetti web per i quali usi solo HTML e CSS, non hai bisogno di un server di test locale. Ne hai bisogno solo se usi PHP o un sistema CMS e hai bisogno di un database.

Installazione di XAMP su AlmaLinux  8 o Rocky

Passaggio 1. Esegui l'aggiornamento del sistema

Eseguiamo il comando di aggiornamento del sistema per aggiornare prima tutti i pacchetti installati e anche la cache del repository.

sudo dnf update

Fase 2:scarica XAMPP per AlmaLinux/Rocky

Ci sono tre versioni di XAMPP disponibili sul suo sito web ufficiale. La principale differenza tra queste versioni è la versione PHP, ovvero PHP 7.3.28, PHP 7.4.19 e PHP 8.0.6.

Puoi visitare il suo sito Web per scaricare le versioni secondo le tue esigenze o utilizzare i comandi indicati di seguito:

sudo dnf install wget

Per PHP 7.3.28:

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

Per PHP 7.4.19:

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

Per PHP 8.0.6

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

Fase 3:rendi eseguibile binario

Per impostazione predefinita, non sarai in grado di eseguire il binario XAMPP scaricato nei passaggi precedenti. Per questo, in primo luogo, dobbiamo modificare il permesso del file per renderlo eseguibile. In caso contrario, verrà visualizzato l'errore "impossibile eseguire un file binario “.

La sintassi è:

sudo chmod +x filenmae.run

Pertanto, i comandi saranno così:

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

 

Fase 4:comando installa XAMPP su Almalinux

Infine, esegui il file di installazione usando sudo per avviare una procedura guidata di installazione XAMPP basata su testo sul tuo PC o laptop Linux.

sudo ./nome-file.run

Quindi, il comando sarà-

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

——————————————————opzionale ——————————————————————–

Se disponi di più versioni di XAMPP, devi specificare il nome del file o la versione che desideri installare.

Puoi controllare i file disponibili digitando-

ls

Ad esempio, se vogliamo installare PHP 7.4, nel nostro caso il nome del file scaricato era – xampp-linux-x64-7.4.19-0-installer.run , quindi il comando sarà

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

Allo stesso modo, puoi installare altre versioni scaricate.

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

La configurazione guidata sarà basata su testo, basta seguire o vedere lo screenshot qui sotto per avere un'idea.

Su più cose installa prima di spostarti ulteriormente installa  libnsl altrimenti otterrai un errore "Impossibile caricare moduli/mod_perl.so nel server:libnsl.so.1:impossibile aprire il file oggetto condiviso:"

sudo dnf -y install libnsl

Passaggio 5:avvia il server XAMPP

Per avviare il server XAMPP, devi utilizzare il comando riportato di seguito. Verranno avviati tutti i componenti richiesti di questo software.

sudo /opt/lampp/lampp start

O per ottenere una GUI interfaccia per avviare e arrestare i server, utilizzare –

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

Fase 6:accedi all'interfaccia del server Web

Una volta avviato il server, apri il browser del tuo sistema e digita:http://127.0.0.1 o http://localhost avrai l'interfaccia XAMPP con il link phpMyAdmin per accedere e creare un database.

Per impostazione predefinita, phpMyAdmin non è accessibile da remoto, quindi per abilitare la modifica dell'accesso remoto:

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

Trova il seguente blocco di testo:

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

Sostituisci "Require local ” con Require all granted

Salva il file:Ctrl+X , premi Y, e poi premi Invio chiave.

Passaggio 7:scopri come creare un collegamento sul desktop

Coloro che non vogliono ripetere la riga di comando più e più volte per avviare il server possono imparare come creare un collegamento sul desktop XAMPP.

Passaggio 8:Arresta e disinstalla XAMPP su Linux (opzionale)

Dopo un po' di tempo, se vuoi disinstallare XAMPP da AlmaLinux o Rocky, segui i comandi forniti-

sudo /opt/lampp/lampp stop

Ora, rimuovilo:

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


Rocky Linux
  1. Come installare il server Redis su Rocky Linux

  2. Come installare OpenLiteSpeed ​​su AlmaLinux 8

  3. Come installare Mattermost Server su Rocky Linux 8

  4. Come installare Jenkins su Rocky Linux 8 / AlmaLinux 8

  5. Come installare XAMPP su AlmaLinux 8

Come installare PHP 8.0 su AlmaLinux / Rocky 8.x

Come installare FreeIPA su AlmaLinux o Rocky 8

Come installare htop su Almalinux o Rocky 8

Come installare ClamAV su Rocky Linux 8 | Alma Linux

Come installare Podman su Rocky Linux 8 / AlmaLinux per eseguire Containers

Come installare Nginx su Rocky Linux 9