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


Cambia DNS di Google su Mac

Cambia DNS di Google su Mac

Google DNS è uno dei migliori DNS oggi ed è considerato affidabile da molte persone grazie alla sua alta velocità e stabilità. Tuttavia, in caso di cavi in ​​fibra ottica rotti o errori relativi ai servizi Google, la modifica del DNS di Google potrebbe aiutarti a risolvere tali problemi. Oggi LuckyTemplates ti guiderà a cambiare DNS sul tuo Mac!

Cosè la cartella smarriti/trovati su Linux e macOS?

Cosè la cartella smarriti/trovati su Linux e macOS?

Su Linux, gli utenti utilizzano il comando fsck (file system check) per verificare la presenza di file di sistema danneggiati. fsck può trovare file danneggiati nel file system. Se vengono rilevati file danneggiati, fsck rimuoverà i dati danneggiati dal file system e li sposterà nella directory Lost+Found.

Ripara i dischi rigidi del Mac con la funzione Pronto Soccorso di Utility Disco

Ripara i dischi rigidi del Mac con la funzione Pronto Soccorso di Utility Disco

La funzione Pronto Soccorso di Utility Disco può verificare lo stato del disco rigido e, se necessario, eseguire riparazioni alle strutture dati del disco rigido per evitare che piccoli problemi si trasformino in problemi gravi.

Come disattivare Screen Time su iPhone e Mac

Come disattivare Screen Time su iPhone e Mac

Nell'articolo seguente, Quantrimang ti guiderà come disattivare la funzione Screen Time su iPhone e Mac.

I Mac hanno davvero bisogno di un firewall?

I Mac hanno davvero bisogno di un firewall?

Scavando nelle impostazioni del tuo Mac troverai il firewall, che è disattivato per impostazione predefinita. Non è pericoloso? Perché Apple è così irresponsabile?

Come eliminare il numero di telefono su iPhone e Mac

Come eliminare il numero di telefono su iPhone e Mac

Nell'articolo seguente, Quantrimang ti guiderà come eliminare i contatti su iPhone e Mac.

Come eseguire macOS su Windows 10 utilizzando VMware Workstation Player

Come eseguire macOS su Windows 10 utilizzando VMware Workstation Player

Se preferisci VMware a VirtualBox, puoi creare una macchina virtuale macOS Monterey utilizzando VMware che funziona esattamente come VirtualBox.

Elimina direttamente i file sul Mac senza passare nel cestino

Elimina direttamente i file sul Mac senza passare nel cestino

Sui sistemi operativi Windows, puoi eliminare definitivamente i file tenendo premuto il tasto Maiusc. Tuttavia, questo metodo non è disponibile su Mac. E gli utenti Mac dovranno attendere fino a OS X 10.11 El Capitan per utilizzare questa funzionalità.

Come creare rapidamente nuovi file di testo vuoti su Windows, Mac e Linux

Come creare rapidamente nuovi file di testo vuoti su Windows, Mac e Linux

I file di testo sono utili per tutto. Annotare una nota, archiviare informazioni e scrivere un diario sono solo alcune delle tante cose che puoi fare con i file di testo. Oggi ti mostreremo come creare rapidamente nuovi file di testo vuoti in Windows, Mac e Linux. In Windows, creare un nuovo file di testo è semplice. Ma su Mac e Linux, questo lavoro richiede una configurazione iniziale, quindi creare un nuovo file di testo è abbastanza semplice e veloce.

Come installare Windows 10 su MacBook Pro (versione 2016 e successive)

Come installare Windows 10 su MacBook Pro (versione 2016 e successive)

LuckyTemplates ti guiderà come installare Windows 10 su MacBook Pro (versione 2016 e successive).