Categories: Microsoft

Come installare Nginx su Windows 10

Uno dei vantaggi dei sistemi UNIX, come Linux, è la sua capacità di esecuzione e versatilità durante l'esecuzione delle applicazioni. Se parliamo di ambienti web senza dubbio una delle applicazioni più conosciute per tutte le sue prestazioni è Nginx. Nginx (engine x), è stato sviluppato come server proxy HTTP, server proxy di posta o server proxy TCP / UDP con cui le funzioni di gestione web sono ampie e scalabili ..

Funzionalità Nginx
Tutti i sorgenti, così come la documentazione di Nginx, sono distribuiti dalla licenza BSD di 2 clausole e alcune delle sue caratteristiche principali sono:
  • Ha un supporto accelerato per la memorizzazione nella cache dei server FastCGI, uwsgi, SCGI e memcached.
  • Ha la funzione di bilanciamento del carico e tolleranza agli errori per una migliore disponibilità.
  • È possibile gestire file e indici statici.
  • Integra un proxy inverso accelerato con la memorizzazione nella cache.
  • È stato progettato con architettura modulare.
  • Dispone di filtri che includono utilità come gzipping, intervalli di byte , XSLT, SSI e filtro di trasformazione delle immagini.
  • Supporta HTTP / 2.
  • Gestisci server virtuali basati su nome e IP.
  • Accetta il metodo PUT, DELETE, MKCOL, COPY e MOVE s.
  • Reindirizza i codici di errore 3xx-5xx.
  • Trasmette FLV e MP4.
  • La sua geolocalizzazione si basa su IP.
  • Ha incorporato Perl.
  • È possibile reindirizzare l'utente a un server IMAP o POP3 tramite un server di autenticazione HTTP esterno.
  • Accetta i metodi di autenticazione POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 e SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Supporta SSL, STARTTLS e STLS.
  • Supporta SSL e TLS SNI per TCP.
  • Può essere riconfigurato e aggiornato utilizzando un eseguibile senza influire sul cliente servizio.
  • Include il supporto per kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), porte eventi (Solaris 10), seleziona e sondaggio.

Come puoi vedere, ci sono molte funzioni di Nginx e, sebbene sia ufficialmente compatibile con i sistemi Microsoft come Windows XP, Windows Server 2019, Windows 7, Windows 10, non è n Normale per alcuni utenti installarlo in Windows 10 perché pensano che sia qualcosa di Linux Ma AdminGuides è qui per spiegare come installare Nginx su Windows 10 senza problemi e gestire tutto ciò che riguarda il web da lì.

1. Scarica Nginx in Windows 10

Passaggio 1

Per iniziare, andiamo al seguente collegamento Nginx ufficiale:

Nginx
Passaggio 2

Là vedremo quanto segue:

Passaggio 3

Come te può vedere, le opzioni sono diverse, Nginx consiglia di utilizzare la 'versione Mainline' ?? ma che è ancora soggetto a errori, quindi AdminGuides consiglia di scaricare il tablet dalla 'versione stabile' sezione che in questo caso sarebbe 'nginx / Windows -1.16.1.pgp', facendo clic qui definiamo dove verrà salvato il file compresso:

Passaggio 4

Facciamo clic su Salva e una volta scaricato procediamo ad estrarne il contenuto facendo clic destro sul file e selezionando 'Estrai qui':

Passaggio 5

Una volta estratto vedremo quanto segue:

Passaggio 6

Ora sposteremo la cartella 'nginx-1.16.1 nel percorso' Programmi 'sull'unità C di Windows 10. Lo scopo di questo è eseguire Nginx come programma di servizio web predefinito.

2. Installa Nginx su Windows 10

Passaggio 1

Dopo aver copiato la cartella nell'unità C, procediamo con installazione di Nginx, per questo faremo doppio clic sull'eseguibile nginx.exe nella cartella che abbiamo spostato:

Passaggio 2

Windows 10 potrebbe visualizzare il seguente avviso:

Passaggio 3

Lì dobbiamo consentire l'accesso al servizio Nginx in Windows Firewall facendo clic su 'Consenti accesso' ?? pulsante, dopo che Nginx verrà installato automaticamente senza la necessità di una procedura guidata di installazione, per verificare che Nginx sia stato installato correttamente accedendo a un browser web ed eseguendo la riga localhost, il risultato dovrebbe essere il seguente:

Passaggio 4 div > Sarà possibile controllare i servizi Nginx dal Task Manager a cui accediamo facendo clic destro sulla barra delle applicazioni e nella sezione 'Processi' scheda e nella sezione 'Processi in background' ?? vedremo quelli associati a Nginx. Lì possiamo riavviarli o finirli se lo desideriamo.

3. Esegui Nginx su Windows 10

Passaggio 1

Una volta installato Nginx come abbiamo visto, andremo a la funzione caratteristica di Windows utilizzando una delle seguenti opzioni:

  • Utilizzando i seguenti tasti ed eseguendo il comando appwiz.cpl

+ R

  • Nel percorso Pannello di controllo \ Programmi \ Programmi e funzionalità e lì facendo clic sulla riga 'Attiva o disattiva funzionalità di Windows'
Passaggio 2

Nella finestra pop-up, individueremo i 'Servizi di informazione Internet' ?? , visualizza gli 'Strumenti di amministrazione Web' ?? sezione e quindi attivare la 'Console di amministrazione IIS' ?? box:

Nota
Questo passaggio è fondamentale poiché per eseguire Nginx in Windows 10, sarà necessario utilizzare Internet Information Services (IIS) che è un server Web Microsoft da quali pagine o file HTML possono essere gestiti.
Passaggio 3

Una volta selezionata questa casella, fare clic su OK e questo darà il via al processo per attivare quella funzionalità di Windows 10:

Passaggio 4

Una volta convalidati i file, verranno applicate le modifiche:

Passaggio 5

Al termine vedremo quanto segue. Fare clic su Chiudi per uscire dall'assistente.

Passaggio 6

Possiamo accedere a IIS Manager dal menu Start:

Passaggio 7

All'accesso vedremo quanto segue :

Passaggio 8

Per impostazione predefinita il percorso del server è inetpub wwwroot:

Passaggio 9

Se lo desideriamo, possiamo modificare questo percorso facendo clic con il pulsante destro del mouse sul 'Sito Web predefinito' ?? e selezionando 'Configurazione di base':

Passaggio 10

Quindi aggiungiamo il percorso desiderato nel campo 'Percorso fisico':

Passaggio 11

Facciamo clic su OK per salvare le modifiche:

Step 12

Dopodiché andremo nel percorso C: \ Program Files \ nginx-1.16.1 \ conf e lì faremo clic destro sul file nginx.conf e scegliere un testo editor per la modifica:

Passaggio 13

Nel file troveremo la 'posizione' e lì stabiliamo il percorso che abbiamo definito in precedenza:

Step 14

Salviamo le modifiche e ora andremo nella cartella HTM e apriremo l ''index' ?? con un editor di testo:

Passaggio 15

Accedendo al file possiamo modificare il testo desiderato:

Passaggio 16

Tornando a un browser ed eseguendo di nuovo 'localhost', lo faremo vedi il messaggio che abbiamo stipulato:

Come puoi vedere, è possibile installare Nginx su Windows 10 e quindi avere un ottimo strumento per la gestione di siti web in modo dinamico, sicuro e completamente funzionante poiché ogni funzione di Nginx è stata creata per fornire la migliore amministrazione all'utente finale e sfruttare così il massimo potenziale di questo strumento ..

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

2 anni ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

2 anni ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

2 anni ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

2 anni ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

2 anni ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

2 anni ago