XAMPP è un server web multipiattaforma utilizzato per sviluppare e testare programmi e applicazioni web, creato dall'organizzazione degli amici di Apache. È un software open source, quindi il suo codice può essere modificato o rivisto dal pubblico.
XAMPP è supportato da varie piattaforme come Windows, Linux e macOS.
In XAMPP abbreviazione,
- X sta per croce
- A sta per Apache
- M sta per MariaDB
- PP sta per Perl e PHP
I componenti e il software di XAMPP:
- Apache . Apache è un popolare server Web HTTP che ospita vari siti Web e applicazioni Web.
- MariaDB . MariaDB è un RDBMS utilizzato per archiviare, gestire, manipolare e visualizzare i dati. Inizialmente, MySQL faceva parte del software XAMPP. Successivamente, MySQL è stato sostituito da MariaDB.
- PHP . PHP è un linguaggio di scripting utilizzato per sviluppare siti Web dinamici e applicazioni Web.
- Perl . È una combinazione di linguaggi dinamici Perl 5 e Perl 6.
- Pannello di controllo XAMPP . Il pannello di controllo di XAMPP è una console centrale utilizzata per gestire tutti i componenti e il software di XAMPP.
- PhpMyAdmin. È un portale web che viene utilizzato per amministrare il server di database MariaDB. Possiamo creare un database, eseguire una query su di esso e monitorare le prestazioni del server di database.
- Apri SSL . È un'implementazione open source di SSL. (Secure Socket Layer)
- Tomcat . È un servlet che fornisce funzionalità JAVA.
- Mercurio . È un server di posta per l'invio di email.
- Webalizzatore. È un software di analisi web che fornisce dettagli sull'utilizzo e registri utente.
In questo articolo esamineremo passo passo i processi di installazione e configurazione del software XAMPP su Windows Server 2019.
Processo di installazione di XAMPP
La prima cosa da fare è scaricare XAMPP dal sito Web ufficiale di Apache Friends. Una volta scaricato il file di installazione, eseguirlo e si aprirà la procedura guidata di installazione. Nella schermata di benvenuto, fai clic su Avanti .

Puoi scegliere i componenti che desideri installare su Seleziona componenti schermo. Stiamo installando tutti i componenti. Selezionali tutti e fai clic su Avanti .

Nella Cartella di installazione schermata, specificare la directory in cui si desidera installare XAMPP. Accettiamo la posizione predefinita, quindi non modificare la directory. Fai clic su Avanti .

Sulla lingua schermo, scegli la lingua da utilizzare nel pannello di controllo di XAMPP. La lingua predefinita è l'inglese. Fai clic su Avanti .

Su Pronto per l'installazione schermata, fai clic su Avanti .

Inizia il processo di installazione.

Una volta completata l'installazione di XAMPP, fai clic su Fine per chiudere la procedura guidata. Ora XAMPP è stato installato correttamente.

Una volta completata l'installazione, si apre il pannello di controllo di XAMPP:

Cerchiamo di capire come possiamo configurarne i componenti.
Pannello di controllo XAMPP
XAMPP ha una console centrale per configurare i vari componenti. Possiamo eseguire le seguenti attività utilizzandolo:
- Avvia e interrompi i servizi di Apache, FileZilla, MySQL/MariaDB, Mercury e Tomcat.
- Accedi alla pagina di amministrazione di Apache, FileZilla, MySQL/MariaDB, Mercury e Tomcat.
- Cambia i parametri di configurazione.
- Accedi ai log degli errori.
Insieme a ciò, possiamo eseguire attività utilizzando i seguenti pulsanti:
- Configura
- Netstat
- Shell
- Esploratore
- Servizi
- Aiuto
- Chiudi

Configura . Il pulsante apre la finestra di dialogo con le opzioni per configurare tutti o singoli componenti di XAMPP.

Netstat . Mostra tutti i processi in esecuzione sul computer.

Shell . Apre una shell UNIX.

Esploratore . Apre la directory in cui è installato XAMPP.

Servizi . Apre i servizi di Windows (services.msc )

Aiuto . Apre la finestra di dialogo con collegamenti a vari blog e forum.

Chiudi . Chiudi il pannello di controllo di XAMPP.
Amministra i moduli di XAMPP
Ci sono alcuni pulsanti nel pannello di controllo che ci aiuteranno a gestire vari moduli XAMPP. Di seguito l'elenco dei pulsanti e il dettaglio delle azioni.
Pulsante di avvio
Il pulsante Avvia viene utilizzato per avviare i moduli e i relativi servizi. Quando il modulo si avvia correttamente, il colore di sfondo del nome del modulo cambia e nella colonna PID e porta/i vengono visualizzati un ID processo e una porta assegnati.

Pulsanti di amministrazione
L'amministratore i pulsanti aprono vari strumenti utilizzati per gestire i moduli XAMPP. Gli strumenti sono i seguenti:
Modulo Apache . Apre una pagina Web di esempio che contiene collegamenti per visualizzare la versione di PHP e PhpMyAdmin.

MySQL/Maria DB . Apre la console web di PhpMyAdmin.

FileZilla . Quando facciamo clic sul pulsante Admin di FileZilla, si apre un'altra finestra di dialogo, in cui è necessario specificare i parametri di connessione.

Una volta stabilita correttamente la connessione, si apre la console di amministrazione di FileZilla.

Mercurio . I pulsanti di amministrazione aprono una console utilizzata per gestire il server SMTP. Puoi leggere questo articolo sulla posta per Windows per saperne di più.

Tomcat . Per eseguire i servizi Tomcat, dobbiamo installare JDK o JRE sul computer. Quando facciamo clic sul pulsante di amministrazione, si apre una console basata sul Web per gestire l'applicazione Tomcat.

Pulsanti di configurazione
Possiamo modificare i file di configurazione dei moduli XAMPP. Di seguito è riportato l'elenco dei file di configurazione di ciascun modulo:
Nome modulo | Nome del file di configurazione |
Apache | Apache (httpd.conf)Apache (httpd-ssl.conf)Apache (httpd-xampp.conf)PHP (php.ini)phpMyAdmin(config.inc.php) |
MySQL/MariaDB | My.ini |
FileZilla | FileZilla.Server.xml |
Mercurio | Mercury.ini |
Tomcat | server.xmltomcat-users.xmlweb.xmlcontext.xml |
Quando facciamo clic sul pulsante Config, si apre un altro riquadro con la possibilità di aprire il file di configurazione dei moduli XAMPP.
Pulsante Registri
Apre i file di registro contenenti i dettagli di vari eventi, avvisi ed errori. Ogni modulo di XAMPP ha il proprio set di file di registro.
Nome modulo | Nome file registro |
Apache | Apache (access.log)Apache (error.log)PHP (php_error_log) |
MySQL/MariaDB | Mysql_error.log |
FileZilla | Puoi visualizzare i log dalla console di amministrazione di FileZilla. |
Mercurio | Non è possibile accedere alla posizione predefinita di Mercury dal pannello di controllo. Dobbiamo sfogliare il registro degli errori nel file system. |
Tomcat | Non è possibile accedere alla posizione predefinita del Tomcat dal pannello di controllo. Dobbiamo sfogliare il registro degli errori nel file system. |
Riepilogo
Pertanto, abbiamo appreso dello stack software Apache XAMPP e dei suoi vari componenti e moduli. L'articolo copre anche il processo di installazione passo passo del software Apache XAMPP su Windows Server 2019 e spiega il pannello di controllo XAMPP.
Spero che queste informazioni siano utili per il tuo flusso di lavoro. E se hai commenti o desideri condividere alcuni suggerimenti personali sull'argomento, sei il benvenuto:la sezione Commenti è al tuo servizio.