Come configurare il server Web Nginx su Windows

Hai bisogno di far funzionare il server web Nginx sul tuo server Windows? A quanto pare, installare e far funzionare Nginx sulla piattaforma server Windows è più facile che mai. Ecco come farlo funzionare sul tuo sistema.

Come scaricare il server Web Nginx su Windows Server

Vai alla pagina di download ufficiale per ottenere Ngnix sul tuo server Windows. Una volta lì, seleziona l'ultima versione di Windows e scaricala sul tuo server. Il download dovrebbe essere veloce in quanto non è molto grande.

Al termine del download, apri Windows Explorer e seleziona la cartella "Download". Quindi, sposta il file di archivio ZIP nell'unità "C:/". Una volta posizionato il file, apri l'applicazione Powershell. Powershell è necessario per configurare il software.

All'interno dell'app Powershell, installa lo strumento "Expand-Archive" in Powershell con il seguente comando.

Get-Command Expand-Archive

Dopo aver installato Expand-Archive, estrai il file Nginx che hai inserito in "C:/".

Expand-Archive -Path C:\nginx-1.23.2.zip -DestinationPath C:\ -Verbose

Il processo di estrazione dovrebbe avvenire rapidamente. Al termine del processo, eseguire il comando clear per cancellare il prompt di tutti gli altri comandi. È quindi possibile eseguire il comando cd per spostarsi nella cartella "nginx-1.23.2".

chiaro

cd .\nginx-1.23.2\

Una volta all'interno della cartella, esegui il comando ls per visualizzare tutto il contenuto della cartella Nginx sull'unità "C:/" su Windows Server . Nginx.exe ora dovrebbe essere in esecuzione in background su Windows Server. Puoi verificarlo con il task manager della GUI incluso in Windows Server o il comando ps in Powershell.

Come configurare il server Web Nginx su Windows Server

Il server web Nginx non richiede molta configurazione pronta all'uso in Windows Server. Tuttavia, dovremo ancora esaminare le nozioni di base (dove sono posizionati i dati del server Web, ecc.)

Nginx su Windows funziona in modo leggermente diverso rispetto a Linux . Invece della /var/www/cartella, Nginx si installa dove è stato inizialmente avviato. Quindi, dato che Nginx è stato lanciato da C:\nginx-1.23.2\, la cartella "HTML" in cui vengono servite le pagine web si trova in:

C:\nginx-1.23.2\html\

Allo stesso modo, la cartella del file di configurazione per Nginx si trova in C:\nginx-1.23.2\conf\, i file di registro sono archiviati in C:\nginx-1.23.2\logs\, ecc. Per accedere a questi file a scopo di modifica, apri Windows Explorer, seleziona " C:\nginx-1.23.2\" e vai da lì.

Come gestire Nginx su Windows Server

Dovrai conoscere alcuni comandi per gestire il server Web Nginx su Windows Server. Per iniziare, apri l'app Esplora risorse e vai a "C:\nginx-1.23.2"

Dopo aver effettuato l'accesso alla cartella, tieni premuto il tasto Maiusc e fai clic con il pulsante destro del mouse su uno spazio vuoto. Quindi, seleziona "Apri la finestra di PowerShell qui". Una volta aperto Powershell, puoi utilizzare i seguenti comandi per controllare Nginx.

./nginx.exe -s stop : Arresta velocemente il server.

./nginx.exe -s quit : Arresta il server "con garbo".

./nginx.exe -s reload : modifica la configurazione, avvia un nuovo processo, ecc.

./nginx.exe -s restart : eseguire questa operazione per riaprire i file di registro.

Come modificare la home page di Nginx su Windows Server

Come ogni server Web, il server Web Nginx fornisce un file "index.html" predefinito. Puoi accedere a questo file su localhost/index.html. Questo file è la pagina predefinita visualizzata nella directory Web quando viene specificato l'indirizzo.

Ad esempio, se sei passato a https://your-windows-server/somefolder/, ti mostrerà automaticamente il file "index.html" o "index.htm" in quella cartella. Se desideri personalizzare il file index.html, procedi come segue.

Innanzitutto, apri PowerShell. Quindi, utilizzare il comando cd per accedere alla cartella Nginx sull'unità "C:/" in Windows Server.

cd C:/nginx-1.23.2/

Dopo aver effettuato l'accesso alla cartella Nginx sull'unità "C:/", dovrai caricare la cartella "html". Per fare ciò, esegui nuovamente il comando cd nella finestra di Powershell.

cdhtml

Puoi aprire il file "index.html" all'interno dell'app Blocco note per scopi di modifica. Una volta aperto, puoi eliminare ciò che Nginx inserisce e creare la tua pagina personalizzata per il tuo server web.

indice del blocco note.html

Una volta che hai finito di modificare i tuoi file in Blocco note, puoi salvarli premendo Ctrl + S sulla tastiera. Questa combinazione di tastiera dovrebbe salvare le tue modifiche nel file "index.html".

Dopo aver salvato le modifiche, apri un browser Web e vai al seguente URL per visualizzare il tuo lavoro manuale.

http://tuo-ip-server-windows/

Come disinstallare Nginx dal tuo server Windows

Per disinstallare Nginx da Windows Server, assicurati che "nginx.exe" non sia più in esecuzione. Una volta spento, puoi eliminare la cartella Nginx nell'unità "C:/". Tuttavia, assicurati di eseguire il backup di tutti i dati e i file di configurazione prima di eliminarli nel caso in cui desideri ridistribuire il tuo server web in un secondo momento.

Lascia un commento

Come creare una chiavetta USB avviabile di Windows 11 per aggirare i requisiti con Rufus

Come creare una chiavetta USB avviabile di Windows 11 per aggirare i requisiti con Rufus

Utilizza Rufus per creare una chiavetta USB avviabile con Windows 11 che ignori i requisiti relativi a TPM, Secure Boot, RAM, account Microsoft e BitLocker.

Come verificare se il PC dispone dei certificati Secure Boot aggiornati su Windows 11 e 10

Come verificare se il PC dispone dei certificati Secure Boot aggiornati su Windows 11 e 10

I certificati Secure Boot di Microsoft del 2011 scadranno a giugno 2026. Ecco come verificare se il tuo PC dispone dell'aggiornamento del 2023, valido fino al 2053.

Come installare la nuova app desktop di Google per Windows 11 con intelligenza artificiale Gemini e integrazione con la ricerca file

Come installare la nuova app desktop di Google per Windows 11 con intelligenza artificiale Gemini e integrazione con la ricerca file

L'app Google per Windows 11 porta Gemini, la condivisione dello schermo, Lens e la ricerca di file sul desktop. Scopri come installarla e iniziare a usarla rapidamente.

Lo strumento di richiamo di Windows 11 espone i dati a rischi, ma Microsoft insiste sul fatto che non vi sia alcuna falla di sicurezza.

Lo strumento di richiamo di Windows 11 espone i dati a rischi, ma Microsoft insiste sul fatto che non vi sia alcuna falla di sicurezza.

Un nuovo strumento mette in luce i potenziali rischi di Windows Recall, sollevando preoccupazioni sulla sicurezza dei dati degli utenti nonostante la riprogettazione e le misure di sicurezza implementate da Microsoft.

Come abilitare Desktop remoto su Windows 11

Come abilitare Desktop remoto su Windows 11

Per abilitare Desktop remoto su Windows 11, apri Impostazioni > Sistema > Desktop remoto, attiva Desktop remoto e fai clic su Conferma.

Laggiornamento di emergenza KB5086672 risolve lerrore 0x80073712 causato dallanteprima di Windows 11 di aprile 2026.

Laggiornamento di emergenza KB5086672 risolve lerrore 0x80073712 causato dallanteprima di Windows 11 di aprile 2026.

L'aggiornamento KB5086672 (build 26200.8117 e 26100.8117) per Windows 11 25H2 e 24H2 è ora disponibile per risolvere l'errore di installazione 0x80073712. Scaricalo subito.

Microsoft passerà dalle esperienze basate sul web alle app native su Windows 11

Microsoft passerà dalle esperienze basate sul web alle app native su Windows 11

Microsoft sta passando alle app native in Windows 11, promettendo prestazioni più veloci, una maggiore coerenza del design e un'esperienza utente più raffinata.

Easter Egg di Windows 8: lo vedi tutti i giorni e non lhai nemmeno notato

Easter Egg di Windows 8: lo vedi tutti i giorni e non lhai nemmeno notato

Lo vedi ogni giorno quando accedi a Windows 8 e potresti non averlo notato, ma come quasi ogni software, Windows 8 ha almeno uno

La build 26200.5603 per Windows 11 aggiunge le azioni basate sullIA per Esplora file nel canale Dev.

La build 26200.5603 per Windows 11 aggiunge le azioni basate sullIA per Esplora file nel canale Dev.

La build 26200.5603 (KB5058488) per Windows 11 introduce azioni basate sull'intelligenza artificiale per Esplora file, nuove impostazioni avanzate e modifiche a Condivisione, Alimentazione e Widget.

Lopzione gratuita di Windows 10 ESU richiede comunque un account Microsoft in Europa.

Lopzione gratuita di Windows 10 ESU richiede comunque un account Microsoft in Europa.

In Europa, Windows 10 ESU sarà gratuito per un altro anno, ma per registrarsi è comunque necessario un account Microsoft. Ecco i requisiti.