En af de fordele, som UNIX -systemer, ligesom Linux, har, er deres kapacitet til ydeevne og alsidighed, når de kører applikationer. Hvis vi uden tvivl taler om webmiljøer, er en af de mest kendte applikationer for al dens ydeevne Nginx. Nginx (engine x), er udviklet som en HTTP -proxyserver, en mail -proxyserver eller en TCP / UDP -proxyserver, som dens egne webstyringsfunktioner er omfattende og skalerbare med.
Nginx funktionerAlle kilderne samt Nginx-dokumentationen distribueres af BSD-licensen med 2 klausuler og nogle af dens hovedfunktioner er:
- Det har accelereret cachestøtte til FastCGI, uwsgi, SCGI og memcachelagrede servere.
- Det har funktionen belastningsbalancering og fejltolerance for bedre tilgængelighed.
- Du kan administrere statiske filer og indekser.
- Det integrerer en accelereret reverse proxy med caching.
- Det er designet med modulær arkitektur.
- Filtre er tilgængelige, der inkluderer hjælpeprogrammer såsom gzipping, byteområder, XSLT, SSI og billedtransformationsfilter.
- Det understøtter HTTP / 2.
- Administrer virtuelle servere, der er navnebaserede og IP-baserede.
- Accepterer metoderne PUT, DELETE, MKCOL, COPY og MOVE.
- Omdiriger 3xx-5xx fejlkoder.
- Stream FLV og MP4.
- Dens geografiske placering er baseret på IP.
- Det har indlejret Perl.
- Du kan omdirigere brugeren til en IMAP- eller POP3 -server via en ekstern HTTP -godkendelsesserver.
- Accepterer POP3-godkendelsesmetoder: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 og SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
- Understøtter SSL, STARTTLS og STLS.
- Understøtter SSL og TLS SNI til TCP.
- Det giver mulighed for at blive omkonfigureret og opdateret ved hjælp af en eksekverbar fil uden at påvirke kundeservicen.
- Inkluderer understøttelse af kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), hændelsesporte (Solaris 10), select og poll.
Som du kan se, er der mange Nginx-funktioner, og selvom det officielt er kompatibelt med Microsoft-systemer som Windows XP, Windows Server2021-2022, Windows 7, Windows 10, er det ikke normalt for nogle brugere at installere det på Windows 10 siden de tror, det er deres eget. Linux. Men Solvetic er her for at forklare, hvordan man installerer Nginx på Windows 10 uden problemer og administrerer alt relateret til internettet derfra.
1. Download Nginx på Windows 10
Trin 1
For at starte går vi til følgende officielle Nginx -link:
Trin 2
Der vil vi se følgende:
FORSTØRRE
Trin 3
Som du kan se, er mulighederne forskellige, Nginx anbefaler at bruge indstillingen "Mainline version", men det er stadig tilbøjeligt til fejl, så Solvetic råder dig til at downloade tabletten fra sektionen "Stabil version", som i dette tilfælde ville være "nginx / Windows -1.16.1.pgp ”, ved at klikke der definerer vi, hvor den komprimerede fil skal gemmes:
FORSTØRRE
Trin 4
Vi klikker på Gem, og når den er downloadet, fortsætter vi med at udtrække dens indhold ved at højreklikke på filen og vælge "Uddrag her":
FORSTØRRE
Trin 5
Når det er udtrukket, ser vi følgende:
FORSTØRRE
Trin 6
Nu skal vi flytte mappen “nginx-1.16.1 til stien” Programfiler ”på drev C i Windows 10. Formålet med dette er at køre Nginx som et standard webtjenesteprogram.
FORSTØRRE
2. Installer Nginx på Windows 10
Trin 1
Når vi har kopieret mappen til drev C, fortsætter vi med installationen af Nginx, for dette dobbeltklikker vi på den eksekverbare nginx.exe i den mappe, vi har flyttet:
FORSTØRRE
Trin 2
Windows 10 viser muligvis følgende advarsel:
Trin 3
Der skal vi give adgang til Nginx -tjenesten i Windows Firewall ved at klikke på knappen "Tillad adgang", så installeres Nginx automatisk uden behov for en installationsguide for at kontrollere, at Nginx er blevet installeret korrekt ved at få adgang til en webbrowser og udførelse af localhost -linjen, skal resultatet være følgende:
FORSTØRRE
Trin 4
Det vil være muligt at kontrollere Nginx -tjenesterne fra Jobliste, som vi får adgang til ved at højreklikke på proceslinjen og i fanen "Processer" og i afsnittet "Baggrundsprocesser" vil vi se dem, der er forbundet med Nginx. Der kan vi genstarte eller afslutte dem, hvis vi ønsker det.
FORSTØRRE
3. Kør Nginx på Windows 10
Trin 1
Når Nginx er installeret, som vi har set, går vi til Windows -funktionen ved hjælp af en af følgende muligheder:
- Brug af følgende taster og kør kommandoen appwiz.cpl
+ R
- I stien Kontrolpanel \ Programmer \ Programmer og funktioner og der klikker du på linjen "Aktiver eller deaktiver Windows -funktioner"
FORSTØRRE
Trin 2
I det viste vindue finder vi linjen "Internet Information Services", vi viser sektionen "Webadministrationsværktøjer" og derefter aktiverer vi boksen "IIS administrationskonsol":
BemærkDette trin er afgørende, for at køre Nginx på Windows 10, det vil være nødvendigt at bruge Internet Information Services (IIS), som er en Microsoft -webserver, hvorfra du kan administrere sider eller HTML -filer.
Trin 3
Når vi har markeret denne boks, skal du klikke på OK, og processen vil gå igennem for at aktivere denne funktion i Windows 10:
Trin 4
Når filerne er valideret, anvendes ændringerne:
Trin 5
Når dette ender, ser vi følgende. Klik på Luk for at afslutte guiden.
Trin 6
Vi kan få adgang til IIS Manager fra menuen Start:
Trin 7
Når du får adgang, ser vi følgende:
FORSTØRRE
Trin 8
Som standard er serverstien inetpub wwwroot:
FORSTØRRE
Trin 9
Hvis vi ønsker det, kan vi redigere denne rute ved at højreklikke på linjen "Standardwebsted" og vælge "Grundlæggende konfiguration":
FORSTØRRE
Trin 10
Derefter tilføjer vi den ønskede sti i feltet "Fysisk sti":
Trin 11
Vi klikker OK for at gemme ændringerne:
FORSTØRRE
Trin 12
Efter dette vil vi gå til stien C: \ Program Files \ nginx-1.16.1 \ conf, og der skal vi højreklikke på filen nginx.conf og vælge en teksteditor til redigering:
FORSTØRRE
Trin 13
I filen finder vi linjen "placering", og der etablerer vi den sti, som vi tidligere har defineret:
FORSTØRRE
Trin 14
Vi gemmer ændringerne, og nu går vi til HTM -mappen og åbner "indeks" -filen med et teksteditor:
FORSTØRRE
Trin 15
Når vi åbner filen, kan vi redigere den ønskede tekst:
FORSTØRRE
Trin 16
Når vi går tilbage til en browser og kører "localhost" igen, får vi vist beskeden, som vi har angivet:
FORSTØRRE
Som du kan se, er det muligt at installere Nginx på Windows 10 og dermed have et godt værktøj til at administrere websteder på en dynamisk, sikker og fuldt funktionel måde, da hver Nginx -funktion er blevet oprettet for at give den bedste administration til brugeren. får dermed dette værktøjs maksimale potentiale.