Come installare ed eseguire Nginx Server su Windows

Come installare ed eseguire Nginx Server su Windows

Nginx è un server web molto popolare per i sistemi Linux e BSD . Può essere installato anche su Windows purché si accettino le limitazioni prestazionali che finora non sono state risolte. Puoi comunque ospitare un server Web o un portale clienti/dipendenti comodamente dal tuo laptop Windows. Per installare ed eseguire correttamente Nginx su Windows, seguire i passaggi seguenti.

Installa Nginx su Windows

Per iniziare, dovrai installare Nginx sul tuo laptop o PC Windows. Non esiste un programma di installazione Nginx regolare con questo sistema operativo. Dovrai scaricare una delle sue versioni online e salvarla nella posizione dell'unità C: sul tuo PC.

1. Seleziona la versione che desideri e scarica il file zip sul tuo PC. Nginx consiglia di utilizzare la “versione principale” poiché include le funzionalità più recenti. Se non hai bisogno di queste funzionalità, funzionerà anche l'ultima versione stabile.

Come installare ed eseguire Nginx Server su Windows

Scarica la versione principale di Nginx dal sito ufficiale

2. Una volta scaricato, decomprimi la nuova cartella facendo clic con il pulsante destro del mouse su di essa. Puoi anche utilizzare software di compressione popolari come 7-Zip o WinRAR .

Come installare ed eseguire Nginx Server su Windows

Fare clic con il tasto destro per estrarre tutti i file per il software di installazione Nginx scaricato.

3. Spostare l'intera cartella inclusa nella copia scaricata integrata nell'unità C:. L'esempio lo ha spostato in "Programmi" ma può essere salvato ovunque sul PC, inclusa l'unità D.

Come installare ed eseguire Nginx Server su Windows

Sposta la cartella Nginx estratta in Programmi

4. Selezionare e fare doppio clic sul file "Nginx.exe". Ora è stato abilitato per un ulteriore utilizzo. L'esempio eseguirà Nginx da questa posizione come programma di servizio Web predefinito.

Come installare ed eseguire Nginx Server su Windows

Fare doppio clic sull'applicazione Nginx all'interno della cartella Programmi.

5. Se hai abilitato il filtro Windows SmartScreen, potrebbe impedire l'esecuzione del programma di installazione di Nginx. Fare clic su "Ulteriori informazioni" per aggirare il limite.

Come installare ed eseguire Nginx Server su Windows

Facendo clic su "Ulteriori informazioni" nella finestra dell'applicazione Nginx si blocca SmartScreen.

6. Fare clic sul testo "Esegui comunque" per eseguire il file nginx.exe.

Come installare ed eseguire Nginx Server su Windows

SmartScreen blocca le applicazioni Nginx che puoi ancora eseguire.

7. Potresti incontrare un'ulteriore schermata di blocco del firewall di Windows Defender durante l'esecuzione del server Nginx, questo deve essere consentito dall'utente. Una volta terminato, puoi utilizzare facilmente Nginx sul tuo dispositivo Windows.

Come installare ed eseguire Nginx Server su Windows

Il firewall di Windows Defender ha bloccato l'applicazione Nginx. Fare clic su Consenti accesso per eseguirlo.

Come avviare Nginx su Windows

Esistono molti modi per eseguire Nginx su PC Windows a seconda dei requisiti di utilizzo finale. È possibile utilizzare questi metodi contemporaneamente. Ad esempio, puoi avviare il server Nginx utilizzando il suo file dell'applicazione o da PowerShell .

1. Utilizza i file dell'applicazione Nginx

Nginx ha un file dell'applicazione integrato su cui puoi fare doppio clic come descritto nella sezione precedente. Dovrai ignorare qualsiasi restrizione imposta da SmartScreen o Windows Defender.

1. Una volta terminato, vai al browser predefinito e digita localhost. Microsoft Edge è il browser utilizzato nell'esempio seguente.

2. Se vedi una schermata che dice che il server web Nginx è stato installato con successo e funziona, significa che non ci sono problemi con l'installazione di Nginx in Windows.

Come installare ed eseguire Nginx Server su Windows

Browser Edge in Windows che mostra lo script predefinito di Nginx dopo aver inserito "localhost" nella barra degli indirizzi.

3. Per arrestare Nginx, puoi terminarlo dalla finestra Task Manager . Se non è possibile terminarlo direttamente da Processi , fare clic con il pulsante destro del mouse per selezionare "Vai ai dettagli" .

Come installare ed eseguire Nginx Server su Windows

Fare clic con il tasto destro per selezionare "Vai ai dettagli" per il processo Nginx in Task Manager.

4. Identificare tutte le istanze di Nginx.exe e fare clic con il pulsante destro del mouse per terminare ciascuna attività.

Come installare ed eseguire Nginx Server su Windows

Fare clic con il tasto destro per selezionare "Termina attività" per terminare il processo Nginx all'interno di Task Manager

5. Ignora eventuali avvisi come "Vuoi terminare Nginx.exe". Fare clic su "Termina processo" per continuare il processo di terminazione.

Come installare ed eseguire Nginx Server su Windows

Fai clic su "Termina processo" per terminare Nginx.exe da Task Manager.

6. Quando inserisci localhost , vedrai una schermata "Impossibile raggiungere questa pagina" sul sito web del tuo browser.

Come installare ed eseguire Nginx Server su Windows

L'host locale Nginx mostra l'errore "Impossibile raggiungere questa pagina" sul browser.

2. Usa PowerShell

La parte migliore di Nginx è che può essere eseguito come script automatizzato da PowerShell e anche dal prompt dei comandi. L'articolo lo dimostrerà per PowerShell di seguito.

1. Avvia PowerShell con diritti di amministratore .

Come installare ed eseguire Nginx Server su Windows

Esegui PowerShell con diritti di amministratore.

2. Torna alla cartella in cui hai salvato l'applicazione Nginx e fai clic con il pulsante destro del mouse per accedere alle sue Proprietà . Qui puoi copiare il percorso esatto della cartella. In questo esempio è "C:\nginx-1.25.1\nginx-1.25.1"

Come installare ed eseguire Nginx Server su Windows

Percorso del file dell'applicazione Nginx nella directory Nginx installata.

3. Modificare la directory di PowerShell in modo che punti al percorso precedente.

cd Path of Nginx installer

Come installare ed eseguire Nginx Server su Windows

Reindirizzare il percorso della directory dell'applicazione PowerShell a Nginx.

4. Per inizializzare il server Nginx, immettere il seguente comando.

start nginx

Come installare ed eseguire Nginx Server su Windows

Avvia Nginx in PowerShell con diritti di amministratore.

5. È possibile visualizzare le istanze del processo Nginx.exe in Task Manager annidato in Windows PowerShell.

Come installare ed eseguire Nginx Server su Windows

Nginx è in esecuzione come processi in background in una finestra di PowerShell come visto in Task Manager.

6. Su Windows, Nginx può essere eseguito come un'applicazione console standard. Per gestirlo vengono spesso utilizzati i seguenti semplici comandi:

nginx -s stop Spegni rapidamente il dispositivo
nginx -s quit Spegnere normalmente il dispositivo
nginx -s reload Modificare la configurazione, avviare nuovi processi di lavoro con una nuova configurazione, arrestare gradualmente i vecchi processi di lavoro
nginx -s reopen Riaprire il file di registro

7. Se riscontri errori, come "Il comando nginx non è stato trovato, ma esiste nella posizione corrente", PowerShell ti chiederà di utilizzare un altro comando. L'esempio seguente sostituisce tutte le istanze di nginx con /.nginx , utilizzandole per ricaricare e uscire dal programma.

Come installare ed eseguire Nginx Server su Windows

Elenco dei comandi Nginx nella finestra di PowerShell.

3. Utilizzare Gestione IIS

Puoi anche utilizzare Internet Information Services (IIS) per eseguire Nginx, un server Web Microsoft che serve le pagine richieste o i file HTML. Prima era obbligatorio, ora non lo è più.

1. Puoi attivare questa funzionalità nella sezione "Attiva o disattiva le funzionalità Windows" del Pannello di controllo. Controllare i campi obbligatori per "Strumenti di gestione Web" e "Console di gestione IIS" .

Come installare ed eseguire Nginx Server su Windows

Abilita la console di gestione IIS in Internet Information Services.

2. Una volta applicate le modifiche, sarà necessario del tempo prima che IIS venga abilitato sul computer.

Come installare ed eseguire Nginx Server su Windows

Applica le modifiche per abilitare le funzionalità di Windows in Windows.

3. Verrà visualizzato lo stato di successo "Windows ha completato le modifiche richieste".

Come installare ed eseguire Nginx Server su Windows

Windows ha completato le modifiche richieste per abilitare le funzionalità necessarie con la console IIS.

4. È possibile aprire Gestione IIS direttamente dal menu Start. Aprilo sempre in modalità amministratore.

Come installare ed eseguire Nginx Server su Windows

Aprire l'applicazione Gestione IIS dal menu Start in modalità amministratore.

5. Qui potrai accedere al sito Web predefinito, solitamente situato su "inetpub wwwroot". Puoi trovarlo in Esplora file tramite una semplice ricerca.

6. Quando fai doppio clic sull'opzione "Sito Web predefinito" in Gestione IIS, verrà visualizzata questa nuova cartella. In alternativa, puoi fare clic con il pulsante destro del mouse sul menu e selezionare "Esplora" per ottenere gli stessi risultati.

Come installare ed eseguire Nginx Server su Windows

La directory principale del PC viene determinata utilizzando Gestione IIS.

7. Una volta abilitata la console IIS, è possibile visualizzare il relativo sito Web inserendo localhost nel browser predefinito.

Come installare ed eseguire Nginx Server su Windows

Il server locale in Nginx punta al sito Web IIS.

Come configurare Nginx per Windows

Per eseguire Nginx in Windows, tutte le modifiche desiderate vengono influenzate dalle diverse stringhe modificate nei file “index.html” e “nginx.conf” nella directory di installazione. Queste stringhe vengono in genere modificate con l'editor di testo Blocco note, ma puoi usare qualsiasi altro editor come Atom, Notepad++ o Visual Studio Code. Questo esempio modificherà il file di configurazione utilizzando Notepad++.

1. Vai alla cartella in cui hai salvato la tua applicazione Nginx. Fare clic sulla sottocartella "html" .

Come installare ed eseguire Nginx Server su Windows

Sottocartella HTML nella cartella Nginx.

2. Fare clic con il tasto destro per selezionare "Modifica con Notepad++" per il file index.html.

Come installare ed eseguire Nginx Server su Windows

Fare clic con il tasto destro per modificare il file Index HTML nella cartella Nginx utilizzando Notepad++.

3. È possibile modificare il file index.html nella cartella principale in una scheda nuova o separata. Cambia il testo in quello che desideri che il server web visualizzi sullo schermo.

4. Non dimenticare di fare clic sul pulsante "Salva" in alto una volta terminato.

5. Uscire dal programma Nginx.exe utilizzando "Termina operazione" come nella sezione precedente e riavviarlo.

Come installare ed eseguire Nginx Server su Windows

Modifica il file HTML Nginx con modifiche al testo e salva il file.

6. Immettere localhost nella finestra del browser. Il server web Nginx evidenzierà le modifiche apportate.

Come installare ed eseguire Nginx Server su Windows

Il testo modificato viene visualizzato come server locale nel browser predefinito.

7. Quindi, fai clic su "Conf" e fai clic con il pulsante destro del mouse per selezionare "nginx.conf" , quindi seleziona "Modifica con Notepad++" .

Come installare ed eseguire Nginx Server su Windows

Fare clic con il tasto destro per modificare il file conf di Nginx con Notepad++.

8. Trova la posizione della cartella principale e modificala dall'html predefinito a qualsiasi altro percorso fisico.

Come installare ed eseguire Nginx Server su Windows

Cambia il percorso root del file Conf con Notepad++.


5 modi più semplici per inserire la chiave di Windows 10

5 modi più semplici per inserire la chiave di Windows 10

Quando la vecchia chiave Windows 10 è scaduta, è necessario inserire una nuova chiave per sostituirla. Scopri i 5 metodi più semplici per cambiare la chiave di attivazione di Windows 10.

Come creare un nuovo Utente su Windows 10 utilizzando Gestione Computer e Pannello di Controllo

Come creare un nuovo Utente su Windows 10 utilizzando Gestione Computer e Pannello di Controllo

Scopri come creare un nuovo utente su Windows 10 senza utilizzare un account Microsoft. Attraverso Gestione Computer e Pannello di Controllo, è possibile proteggere i dati e gestire gli accessi in modo efficace.

Come modificare le impostazioni regionali su Windows 10

Come modificare le impostazioni regionali su Windows 10

Scopri come modificare le impostazioni regionali su Windows 10 per personalizzare l

Come scrivere il simbolo del copyright © (simbolo del copyright) su un computer

Come scrivere il simbolo del copyright © (simbolo del copyright) su un computer

Il simbolo del copyright (©) è un carattere speciale comunemente utilizzato da fotografi e creatori di contenuti. Scopri come inserirlo su Windows e Mac con metodi aggiornati.

Come risolvere lerrore Il nome del PC non è valido su Windows 11

Come risolvere lerrore Il nome del PC non è valido su Windows 11

Scopri come correggere l

Come eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10

Come eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10

Scopri come spostare, nascondere o eliminare le cartelle Rullino fotografico e Immagini salvate in Windows 10 in modo efficace. Segui i nostri passaggi e suggerimenti per semplificare la tua esperienza.

Come trovare la posizione dei file scaricati sul Chromebook

Come trovare la posizione dei file scaricati sul Chromebook

Scopri come localizzare facilmente i file scaricati su Chromebook utilizzando diversi metodi efficaci.

Come visualizzare ed eliminare la cronologia delle attività su Windows 10

Come visualizzare ed eliminare la cronologia delle attività su Windows 10

Fai riferimento a come visualizzare ed eliminare la cronologia delle attività su Windows 10 nell

Istruzioni per lutilizzo dellindirizzo IP 192.168.2.2

Istruzioni per lutilizzo dellindirizzo IP 192.168.2.2

Scopri come utilizzare l

Come modificare le impostazioni degli effetti visivi in ​​Windows 10

Come modificare le impostazioni degli effetti visivi in ​​Windows 10

Scopri come modificare le impostazioni degli effetti visivi in Windows 10 per migliorare le prestazioni del PC. Questo articolo guida ti mostrerà tutti i passaggi necessari.