XAMPP - Web Server Didattico
Prof. ENRICO MELE
Guida pratica per installazione e utilizzo
Come installare e configurare XAMPP per esercitazioni PHP/MySQL
Cos'e' XAMPP
XAMPP e' un insieme di prodotti software che consentono di implementare, su un computer
basato su Windows (o su altre piattaforme come Linux, MacOS, ecc.), le funzioni di WEB SERVER.
Con XAMPP e' possibile ospitare siti web dinamici con pagine basate su linguaggio PHP (o
su altri linguaggi lato server quali Perl, Python, Servlet Java, ecc.). XAMPP offre anche
un DBMS per la gestione di database e altri strumenti server (ftp server, mail server, ecc.).
In particolare, per l'utilizzo previsto in didattica, il componente di XAMPP che useremo
e' APACHE (server web) e il suo supporto al Linguaggio PHP
Come ottenere e installare XAMPP
E' disponibile una versione "portable" di XAMPP: questo significa che e' possibile rendere
operativo XAMPP sul proprio computer, semplicemente copiando i suoi files in una cartella
ed evitando una vera e propria procedura di installazione.
Per ottenere la cartella con tutti i files di XAMPP, accedere al seguente link:
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.2.12/xampp-windows-x64-8.2.12-0-VS16.zip/download
Si tratta della versione "portable" di XAMPP 8.2.12 compressa in un file "zip".
Questa versione di XAMPP funziona solo con Windows 7 (o superiore) in versione a 64 bit.
Decomprimere il file e collocare la cartella XAMPP cosi' ottenuta, sul disco C: ...
Nella cartella "C:/XAMPP/htdocs" si posizionano le pagine del sito web da pubblicare.
Svuotare tale cartella per rimuovere le pagine di benvenuto.
Con un doppio-click, eseguire il file "setup_xampp.bat", presente nella cartella di XAMPP.
E' un file batch che configura automaticamente l'ambiente XAMPP ...
Verificare che la configurazione abbia avuto esito positivo.
Il file "xampp-control.exe" e' il programma che implementa il PANNELLO DI CONTROLLO di XAMPP.
E' consigliabile creare un "collegamento" a tale file, sul desktop (o nel menu' di Windows),
per facilitarne l'avvio ...
A questo punto, e' possibile avviare il PANNELLO DI CONTROLLO, ottenendo la seguente finestra:
Da questo pannello, e' possibile avviare o interrompere i servizi server offerti da APACHE (web
server)
Il colore verde, indica che il servizio e' attivo. Sono indicate anche le relative porte TCP:
Apache, come server web, risponde alla porta 80 per l'HTTP e alla porta 443 per l'HTTPS.
Il pannello, anche se chiuso, resta sempre attivo e accessibile dall'icona in basso a destra sulla barra
delle applicazioni di Windows: l'icona, con un click destro, offre le funzioni rapide e la possibilita'
di chiudere definitivamente il pannello stesso.
Se vuoi saperne di piu' su XAMPP visita il link:
https://www.apachefriends.org/it/
Buon lavoro!