En av fordelene som UNIX -systemer, som Linux, har er deres kapasitet for ytelse og allsidighet når du kjører applikasjoner. Hvis vi snakker om webmiljøer uten tvil om at en av de mest kjente applikasjonene for all ytelse er Nginx. Nginx (engine x), er utviklet som en HTTP -proxy -server, en post -proxy -server eller en TCP / UDP proxy -server som dens egne webadministrasjonsfunksjoner er omfattende og skalerbare.
Nginx -funksjonerAlle kildene samt Nginx-dokumentasjonen distribueres av BSD-lisensen med 2 klausuler, og noen av hovedfunksjonene er:
- Den har akselerert hurtigbufringsstøtte for FastCGI, uwsgi, SCGI og memcachede servere.
- Den har funksjonen lastbalansering og feiltoleranse for bedre tilgjengelighet.
- Du kan administrere statiske filer og indekser.
- Den integrerer en akselerert omvendt proxy med hurtigbufring.
- Det er designet med modulær arkitektur.
- Filtre er tilgjengelige som inkluderer verktøy som gzipping, byteområder, XSLT, SSI og bildetransformasjonsfilter.
- Den har støtte for HTTP / 2.
- Administrer virtuelle servere som er navnebaserte og IP-baserte.
- Godtar metodene PUT, DELETE, MKCOL, COPY og MOVE.
- Omdiriger 3xx-5xx feilkoder.
- Stream FLV og MP4.
- Dens geografiske plassering er basert på IP.
- Den har innebygd Perl.
- Du kan omdirigere brukeren til en IMAP- eller POP3 -server via en ekstern HTTP -godkjenningsserver.
- Godtar POP3-godkjenningsmetoder: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 og SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
- Støtter SSL, STARTTLS og STLS.
- Støtter SSL og TLS SNI for TCP.
- Den lar deg konfigurere og oppdatere ved hjelp av en kjørbar fil uten å påvirke kundeservicen.
- Inkluderer støtte for kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), hendelsesporter (Solaris 10), select og poll.
Som du kan se, er det mange Nginx-funksjoner, og selv om det er offisielt kompatibelt med Microsoft-systemer som Windows XP, Windows Server2021-2022, Windows 7, Windows 10, er det ikke normalt for noen brukere å installere det på Windows 10 siden de tror det er deres eget. Linux. Men Solvetic er her for å forklare hvordan du installerer Nginx på Windows 10 uten problemer og administrerer alt relatert til nettet derfra.
1. Last ned Nginx på Windows 10
Trinn 1
For å starte, skal vi gå til følgende offisielle Nginx -lenke:
Steg 2
Der vil vi se følgende:
FORSTØRRE
Trinn 3
Som du kan se, er alternativene forskjellige, Nginx anbefaler å bruke alternativet "Mainline -versjon", men det er fortsatt utsatt for feil, så Solvetic anbefaler deg å laste ned nettbrettet fra "Stabil versjon" -delen, som i dette tilfellet ville være "nginx / Windows -1.16.1.pgp ”, ved å klikke der definerer vi hvor den komprimerte filen skal lagres:
FORSTØRRE
Trinn 4
Vi klikker på Lagre og når vi har lastet ned, fortsetter vi med å trekke ut innholdet ved å høyreklikke på filen og velge "Pakk ut her":
FORSTØRRE
Trinn 5
Når den er trukket ut, ser vi følgende:
FORSTØRRE
Trinn 6
Nå skal vi flytte mappen "nginx-1.16.1 til banen" Program Files "på stasjon C i Windows 10. Formålet med dette er å kjøre Nginx som et standard webtjenesteprogram.
FORSTØRRE
2. Installer Nginx på Windows 10
Trinn 1
Når vi har kopiert mappen til stasjon C, fortsetter vi med installasjonen av Nginx, for dette dobbeltklikker vi på den kjørbare nginx.exe i mappen vi har flyttet:
FORSTØRRE
Steg 2
Windows 10 kan vise følgende advarsel:
Trinn 3
Der må vi gi tilgang til Nginx -tjenesten i Windows -brannmuren ved å klikke på "Tillat tilgang" -knappen, så blir Nginx automatisk installert uten behov for en installasjonsveiviser, for å bekrefte at Nginx er installert riktig ved å gå til en nettleser og utførelsen av localhost -linjen, bør resultatet bli følgende:
FORSTØRRE
Trinn 4
Det vil være mulig å sjekke Nginx -tjenestene fra Oppgavebehandling som vi får tilgang til ved å høyreklikke på oppgavelinjen og i kategorien "Prosesser" og i "Bakgrunnsprosesser" -delen vil vi se de som er knyttet til Nginx. Der kan vi starte på nytt eller avslutte dem hvis vi ønsker det.
FORSTØRRE
3. Kjør Nginx på Windows 10
Trinn 1
Når Nginx er installert som vi har sett, skal vi gå til Windows -funksjonen ved å bruke ett av følgende alternativer:
- Bruk følgende taster og kjør kommandoen appwiz.cpl
+ R
- I banen Kontrollpanel \ Programmer \ Programmer og funksjoner og der klikker du på linjen "Aktiver eller deaktiver Windows -funksjoner"
FORSTØRRE
Steg 2
I vinduet som vises, finner vi linjen "Internett -informasjonstjenester", vi viser delen "Webadministrasjonsverktøy" og deretter aktiverer vi boksen "IIS administrasjonskonsoll":
MerkDette trinnet er avgjørende siden for å kjøre Nginx på Windows 10, vil det være nødvendig å bruke Internet Information Services (IIS) som er en Microsoft -webserver hvor du kan administrere sider eller HTML -filer.
Trinn 3
Når vi har valgt denne boksen, klikker du OK, og prosessen vil gå igjennom for å aktivere den funksjonen i Windows 10:
Trinn 4
Når filene er validert, vil endringene bli brukt:
Trinn 5
Når dette ender, ser vi følgende. Klikk på Lukk for å avslutte veiviseren.
Trinn 6
Vi får tilgang til IIS Manager fra Start -menyen:
Trinn 7
Når du får tilgang, ser vi følgende:
FORSTØRRE
Trinn 8
Som standard er serverbanen inetpub wwwroot:
FORSTØRRE
Trinn 9
Hvis vi ønsker det, kan vi redigere denne ruten ved å høyreklikke på "Standard nettsted" -linjen og velge "Grunnleggende konfigurasjon":
FORSTØRRE
Trinn 10
Deretter legger vi til ønsket bane i feltet "Fysisk bane":
Trinn 11
Vi klikker OK for å lagre endringene:
FORSTØRRE
Trinn 12
Etter dette går vi til banen C: \ Program Files \ nginx-1.16.1 \ conf, og der høyreklikker vi på filen nginx.conf og velger et tekstredigeringsprogram for redigering:
FORSTØRRE
Trinn 13
I filen finner vi linjen "plassering", og der etablerer vi banen som vi har definert tidligere:
FORSTØRRE
Trinn 14
Vi lagrer endringene, og nå går vi til HTM -mappen og åpner "indeks" -filen med et tekstredigeringsprogram:
FORSTØRRE
Trinn 15
Når du åpner filen, kan vi redigere ønsket tekst:
FORSTØRRE
Trinn 16
Når vi går tilbake til en nettleser og kjører "localhost" igjen, ser vi meldingen vi har bestemt:
FORSTØRRE
Som du kan se, er det mulig å installere Nginx på Windows 10 og dermed ha et flott verktøy for å administrere nettsteder på en dynamisk, sikker og fullt funksjonell måte siden hver Nginx -funksjon er opprettet for å gi den beste administrasjonen til brukeren. dermed få det maksimale potensialet til dette verktøyet.