Unul dintre avantajele pe care le au sistemele UNIX, precum Linux, este capacitatea lor de performanță și versatilitate atunci când rulează aplicații. Dacă vorbim despre medii web fără îndoială că una dintre cele mai cunoscute aplicații pentru toate performanțele sale este Nginx. Nginx (motor x), a fost dezvoltat ca server proxy HTTP, server proxy de mail sau server proxy TCP / UDP cu care propriile sale funcții de gestionare web sunt extinse și scalabile.
Caracteristici NginxToate sursele, precum și documentația Nginx sunt distribuite prin licența BSD cu 2 clauze și unele dintre caracteristicile sale principale sunt:
- A accelerat suportul pentru cache pentru serverele FastCGI, uwsgi, SCGI și memcached.
- Are funcția de echilibrare a sarcinii și toleranță la erori pentru o mai bună disponibilitate.
- Puteți gestiona fișiere statice și indexuri.
- Integra un proxy invers accelerat cu cache.
- A fost proiectat cu arhitectură modulară.
- Sunt disponibile filtre care includ utilitare precum gzipping, intervale de octeți, XSLT, SSI și filtru de transformare a imaginii.
- Are suport pentru HTTP / 2.
- Gestionați servere virtuale bazate pe nume și IP.
- Acceptă metodele PUT, DELETE, MKCOL, COPY și MOVE.
- Redirecționați codurile de eroare 3xx-5xx.
- Stream FLV și MP4.
- Geolocalizarea sa se bazează pe IP.
- A încorporat Perl.
- Puteți redirecționa utilizatorul către un server IMAP sau POP3 printr-un server de autentificare HTTP extern.
- Acceptă metodele de autentificare POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 și SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
- Suportă SSL, STARTTLS și STLS.
- Suportă SSL și TLS SNI pentru TCP.
- Permite reconfigurarea și actualizarea folosind un executabil fără a afecta serviciul pentru clienți.
- Include suport pentru kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), porturi de evenimente (Solaris 10), select și poll.
După cum puteți vedea, există multe funcții Nginx și, deși este oficial compatibilă cu sisteme Microsoft precum Windows XP, Windows Server2021-2022, Windows 7, Windows 10, nu este normal ca unii utilizatori să îl instaleze pe Windows 10, deoarece ei cred că este al lor.Linux. Dar Solvetic este aici pentru a explica cum să instalați Nginx pe Windows 10 fără probleme și să gestionați tot ceea ce este legat de web de acolo.
1. Descărcați Nginx pe Windows 10
Pasul 1
Pentru început, vom merge la următorul link oficial Nginx:
Pasul 2
Acolo vom vedea următoarele:
MARI
Pasul 3
După cum puteți vedea, opțiunile sunt diverse, Nginx recomandă utilizarea opțiunii „Versiune principală”, dar aceasta este încă predispusă la erori, așa că Solvetic vă sfătuiește să descărcați tableta din secțiunea „Versiune stabilă”, care în acest caz ar fi „nginx / Windows -1.16.1.pgp ”, făcând clic acolo definim unde va fi salvat fișierul comprimat:
MARI
Pasul 4
Facem clic pe Salvare și odată descărcat continuăm să extragem conținutul acestuia făcând clic dreapta pe fișier și selectând „Extrage aici”:
MARI
Pasul 5
Odată extrase vom vedea următoarele:
MARI
Pasul 6
Acum vom muta folderul „nginx-1.16.1 pe calea„ Fișiere de program ”de pe unitatea C din Windows 10. Scopul este de a rula Nginx ca program de servicii web implicit.
MARI
2. Instalați Nginx pe Windows 10
Pasul 1
Odată ce copiem folderul pe unitatea C, continuăm cu instalarea Nginx, pentru aceasta vom face dublu clic pe executabilul nginx.exe din folderul pe care l-am mutat:
MARI
Pasul 2
Windows 10 poate afișa următorul avertisment:
Pasul 3
Acolo trebuie să permitem accesul la serviciul Nginx din Paravanul de protecție Windows făcând clic pe butonul „Permiteți accesul”, apoi Nginx va fi instalat automat fără a fi nevoie de un expert de instalare, pentru a verifica dacă Nginx a fost instalat corect accesând un browser web și executând linia localhost, rezultatul ar trebui să fie următorul:
MARI
Pasul 4
Va fi posibil să verificăm serviciile Nginx din Task Manager la care accesăm făcând clic dreapta pe bara de activități și în fila „Procese” și în secțiunea „Procese de fundal” vom vedea cele asociate cu Nginx. Acolo le putem reporni sau încheia dacă dorim.
MARI
3. Rulați Nginx pe Windows 10
Pasul 1
Odată ce Nginx este instalat așa cum am văzut, vom merge la funcția de caracteristici Windows utilizând oricare dintre următoarele opțiuni:
- Folosind următoarele taste și executând comanda appwiz.cpl
+ R
- În calea Panoul de control \ Programe \ Programe și caracteristici și acolo făcând clic pe linia „Activați sau dezactivați caracteristicile Windows”
MARI
Pasul 2
În fereastra afișată vom localiza linia „Internet Information Services”, afișăm secțiunea „Instrumente de administrare web” și apoi activăm caseta „Consola de administrare IIS”:
NotăAcest pas este vital deoarece pentru a rula Nginx pe Windows 10, va fi necesar să utilizați Internet Information Services (IIS), care este un server web Microsoft de unde puteți gestiona pagini sau fișiere HTML.
Pasul 3
După ce selectăm această casetă, faceți clic pe OK și procesul va continua pentru a activa acea caracteristică a Windows 10:
Pasul 4
Odată ce fișierele sunt validate, modificările vor fi aplicate:
Pasul 5
Când se termină acest lucru, vom vedea următoarele. Faceți clic pe Închidere pentru a ieși din expert.
Pasul 6
Putem accesa Managerul IIS din meniul Start:
Pasul 7
La accesare vom vedea următoarele:
MARI
Pasul 8
În mod implicit, calea serverului este inetpub wwwroot:
MARI
Pasul 9
Dacă dorim, putem edita acest traseu făcând clic dreapta pe linia „Site Web implicit” și selectând „Configurare de bază”:
MARI
Pasul 10
Apoi adăugăm calea dorită în câmpul „Calea fizică”:
Pasul 11
Facem clic pe OK pentru a salva modificările:
MARI
Pasul 12
După aceasta vom merge la calea C: \ Program Files \ nginx-1.16.1 \ conf și acolo facem clic dreapta pe fișierul nginx.conf și alegem un editor de text pentru editare:
MARI
Pasul 13
În fișier vom localiza linia „locație” și acolo vom stabili calea pe care am definit-o anterior:
MARI
Pasul 14
Salvăm modificările și acum vom merge în folderul HTM și vom deschide fișierul „index” cu un editor de text:
MARI
Pasul 15
Când accesăm fișierul, putem edita textul dorit:
MARI
Pasul 16
Revenind la un browser și rulând din nou „localhost” și vom vedea mesajul pe care l-am stipulat:
MARI
După cum puteți vedea, este posibil să instalați Nginx pe Windows 10 și astfel să aveți un instrument excelent pentru gestionarea site-urilor web într-un mod dinamic, sigur și complet funcțional, deoarece fiecare funcție Nginx a fost creată pentru a oferi cea mai bună administrare utilizatorului. obțineți astfel potențialul maxim al acestui instrument.