Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Quando sviluppi il tuo sito web, devi avere la capacità di osservare e valutare come potrebbe apparire il sito web dal punto di vista del visitatore medio.

A volte è sufficiente fare semplicemente clic e visualizzare i file HTML in un browser web. Ma se vuoi testare il contenuto dinamico, dovrai configurare un server web locale.

Questo è abbastanza semplice e puoi farlo facilmente da solo se utilizzi un PC Windows, macOS o Linux. Sono disponibili molti tipi di server Web, ma in questo articolo utilizzeremo Apache perché è il server più popolare, molto facile da configurare e ha una buona compatibilità con tutti i sistemi operativi per computer più diffusi.

Configura un server web locale su Linux

Apache è progettato per sistemi operativi simili a Unix. Linux appartiene a questa categoria e l'installazione e la configurazione del server web Apache può essere eseguita in modo molto semplice.

Il lavoro comporterà l'elaborazione della riga di comando. Le distribuzioni Linux più popolari oggi ti consentono di installare Apache senza compilarlo dal sorgente utilizzando un solo semplice comando.

Per le distribuzioni Debian, Ubuntu e basate su Ubuntu:

sudo apt installa apache2

Per Red Hat e CentOS:

sudo dnf installa httpd

Una volta completata l'installazione, aprire un browser Web e accedere a “ 127.0.0.1 ” o “ localhost ”. Se sullo schermo viene visualizzato " Funziona! ", l'installazione di Apache è avvenuta con successo.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Per comprendere meglio come Apache gestisce questo particolare sito, modifichiamolo. Per prima cosa, vai alla directory web root del tuo computer Linux locale.

cd /var/www/html

Apri " index.html " come directory principale utilizzando un editor di testo sul sistema.

Cerca la frase “ Funziona !” e cambialo in un testo casuale, come " Make Tech Easier! ", quindi salva il file.

Ora aggiorna il sito Web all'indirizzo 127.0.0.1 . Vedrai una schermata che mostra la frase " Rendi la tecnologia più semplice! " invece di " Funziona!" " precedentemente.

Ora hai configurato con successo un semplice server web. Alcune personalizzazioni delle impostazioni di configurazione possono essere eseguite in “ apache2.conf ”.

sudo nano /etc/apache2/apache2.conf

Nota: ogni volta che apporti modifiche alla configurazione, dovrai riavviare Apache per applicare eventuali modifiche.

sudo systemctl apache2 riavvio

Se il problema persiste, puoi riavviare eseguendo direttamente il file di avvio.

sudo /etc/init.d/apache2 riavviare

Configura un server web locale su macOS

La buona notizia è che Apache è ora installato su macOS per impostazione predefinita. Quindi tutto quello che devi fare è semplicemente accenderlo.

Nel Finder, vai su “ Applicazioni -> Utilità ”, quindi fai doppio clic su Terminale .

Per abilitare il server web Apache preinstallato, eseguire il comando seguente:

sudo apachectl start

Per verificare se il server web è in esecuzione, aprire un browser e accedere a “ 127.0.0.1 ” o “ localhost ”.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Naturalmente puoi anche modificare il contenuto del sito web semplicemente navigando nella directory principale come fai in Linux. L'unica cosa diversa è la posizione del percorso.

cd /Libreria/WebServer/Documenti/

Ora modifica il file "index.html.en" utilizzando il tuo editor di testo locale. Cambia " Funziona! " in " Hello World! ".

sudo nano indice.html.enCome configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Aggiornare il sito Web all'indirizzo 127.0.0.1 . Vedrai sullo schermo visualizzare la frase " Hello World! " invece di " Funziona!" " come prima.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Per configurare ulteriormente il server Web Apache in macOS, accedere al file " httpd.conf ".

sudo nano /etc/apache2/httpd.conf

Come Linux, puoi facilmente riavviare il servizio Apache utilizzando il comando apachectl con privilegi di root.

sudo apachectl riavvio

Configura un server web locale su Windows

A differenza di Linux e macOS, Windows non è basato su Unix, quindi installare un server web locale sarà leggermente diverso.

Fortunatamente, esistono numerosi programmi di installazione che raggruppano elementi come Apache, MySQL e PHP per semplificare il lavoro. Uno di questi è XAMPP.

( Nota : XAMPP è disponibile anche per Linux e Mac OS X).

Scarica la versione Windows di XAMPP e avvia l'installazione. Eseguire il programma di installazione quando richiesto. Potresti semplicemente scegliere Apache se tutto ciò di cui hai bisogno è un server web. Tuttavia, se prevedi di utilizzare un database, puoi anche scegliere MySQL.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Continua l'installazione e fai clic su " Fine " quando raggiungi l'ultimo passaggio. Per impostazione predefinita, verrà avviato il pannello di controllo XAMPP.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Fare clic su " Start " per Apache e MySQL, se necessario.

Se accedi a " 127.0.0.1 " o " localhost " nel tuo browser web, vedrai la pagina di configurazione XAMPP.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Per creare un nuovo sito web, il processo è lo stesso di cui sopra. Apri il blocco note e crea un file HTML di esempio. Chiamalo " ciao.html ".

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux

Salvare il file nella cartella radice del documento situata in “ c:\xampp\htdocs\ ”.

Raggiungilo aprendo un browser Web e visitando 127.0.0.1/hello.html . Potrai visualizzare il sito web che hai creato.

Come configurare un server web locale (Local Web Server) su Windows, macOS e Linux


Trucco per nascondere file o cartelle su Windows, Mac OS X e Linux

Trucco per nascondere file o cartelle su Windows, Mac OS X e Linux

Nascondere o nascondere una cartella o un file sul tuo computer garantisce in parte la sicurezza e la protezione delle informazioni contenute in quella cartella o file dall'essere trovate da altri.

Come eseguire i programmi Windows su Mac

Come eseguire i programmi Windows su Mac

La macchina virtuale di Widows ti consente di eseguire molte applicazioni e software Windows. Tuttavia, se l'applicazione che desideri eseguire richiede la massima potenza del Mac, la mancanza di potenza sufficiente sulla macchina virtuale causerà alcuni errori gravi. In questo caso puoi utilizzare Assistente Boot Camp. Boot Camp Assistant è un'utilità integrata da Apple su Mac, che consente agli utenti di eseguire il dual boot del Mac con Windows.

2 modi per visualizzare e leggere lindirizzo MAC su computer Windows 10 e macOS

2 modi per visualizzare e leggere lindirizzo MAC su computer Windows 10 e macOS

L'indirizzo MAC è un identificatore univoco, o identificatore del dispositivo, assegnato dai produttori a ciascun dispositivo. L'indirizzo MAC è lungo 48 bit.

Come dimenticare/eliminare la rete WiFi su Mac

Come dimenticare/eliminare la rete WiFi su Mac

Questo articolo ti guiderà attraverso i semplici passaggi che devi eseguire per eliminare (dimenticare) una rete WiFi connessa in precedenza sul tuo Mac.

Come annullare labbonamento allo spazio di archiviazione iCloud

Come annullare labbonamento allo spazio di archiviazione iCloud

Annullare l'iscrizione al servizio iCloud Storage è molto semplice.

Come disabilitare le porte USB su Windows, Mac e Linux

Come disabilitare le porte USB su Windows, Mac e Linux

Ora sai che l'utilizzo di dispositivi di archiviazione USB sul tuo computer presenta molti potenziali rischi per la sicurezza. Se temi il rischio di essere infettato da malware, come trojan, keylogger o ransomware, dovresti disabilitare completamente i dispositivi di archiviazione USB se il sistema contiene molti dati sensibili.

Come modificare i DPI (sensibilità del mouse) del mouse sul computer

Come modificare i DPI (sensibilità del mouse) del mouse sul computer

DPI (punti per pollice) è un'unità di misura della sensibilità del mouse di un computer. Maggiore è il DPI, maggiore sarà il tempo in cui il cursore sullo schermo potrà spostarsi sullo schermo ogni volta che si sposta il mouse.

Aggiorna macOS, modo dettagliato per aggiornare MacBook

Aggiorna macOS, modo dettagliato per aggiornare MacBook

Esistono molti modi per aggiornare Mac OS, da semplici a complessi. In questo articolo, Quantrimang riassumerà alcuni modi per aggiornare il tuo Mac e attivare gli aggiornamenti automatici del sistema operativo per tua comodità.

Perché non dovresti disabilitare la protezione dellintegrità del sistema su Mac?

Perché non dovresti disabilitare la protezione dellintegrità del sistema su Mac?

Ogni nuova versione del sistema operativo desktop di Apple sembra imporre maggiori restrizioni agli utenti rispetto alla versione precedente. Protezione dell'integrazione del sistema: la protezione dell'integrazione del sistema (o SIP) potrebbe essere il cambiamento più grande.

5 modi per sapere se il tuo Mac è infetto da un virus

5 modi per sapere se il tuo Mac è infetto da un virus

Il tuo Mac si comporta in modo un po' strano? Se vedi annunci che non puoi spiegare o se il tuo sistema è insolitamente lento, puoi presumere che il problema sia un malware. E potresti avere ragione in questo caso.