Kaip įdiegti „Nginx“ „Windows 10“

Vienas iš UNIX sistemų, kaip ir „Linux“, pranašumų yra jų našumas ir universalumas paleidžiant programas. Jei be jokios abejonės kalbėsime apie žiniatinklio aplinką, viena iš geriausiai žinomų programų visam savo veikimui yra „Nginx“. „Nginx“ (variklis x) buvo sukurtas kaip HTTP įgaliotasis serveris, pašto tarpinis serveris arba TCP / UDP tarpinis serveris, su kuriuo jos žiniatinklio valdymo funkcijos yra plačios ir keičiamos.

„Nginx“ ypatybėsVisi šaltiniai ir „Nginx“ dokumentacija yra platinami pagal 2 sąlygų BSD licenciją, o kai kurios pagrindinės jos savybės yra šios:

  • Jis pagreitino „FastCGI“, „uwsgi“, SCGI ir atminties serverių talpyklos palaikymą.
  • Jis turi apkrovos balansavimo ir gedimų toleravimo funkciją, kad būtų geriau pasiekiamas.
  • Galite valdyti statinius failus ir indeksus.
  • Jame integruotas pagreitintas atvirkštinis tarpinis serveris su talpykla.
  • Jis buvo sukurtas naudojant modulinę architektūrą.
  • Galimi filtrai, apimantys tokias paslaugas kaip gzipping, baitų diapazonai, XSLT, SSI ir vaizdo transformacijos filtras.
  • Jis palaiko HTTP / 2.
  • Tvarkykite virtualius serverius, pagrįstus vardais ir IP.
  • Priimami PUT, DELETE, MKCOL, COPY ir MOVE metodai.
  • Peradresuoti 3xx-5xx klaidų kodus.
  • Srautas FLV ir MP4.
  • Jo geografinė padėtis pagrįsta IP.
  • Jame yra „Perl“.
  • Galite nukreipti vartotoją į IMAP arba POP3 serverį per išorinį HTTP autentifikavimo serverį.
  • Tinka POP3 autentifikavimo metodai: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 ir SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Palaiko SSL, STARTTLS ir STLS.
  • Palaiko TCP SSL ir TLS SNI.
  • Tai leidžia perkonfigūruoti ir atnaujinti naudojant vykdomąjį failą, nedarant įtakos klientų aptarnavimui.
  • Apima kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), įvykių prievadų (Solaris 10), pasirinkimo ir apklausos palaikymą.

Kaip matote, yra daug „Nginx“ funkcijų ir, nors ji oficialiai suderinama su „Microsoft“ sistemomis, tokiomis kaip „Windows XP“, „Windows Server2021-2022“, „Windows 7“, „Windows 10“, kai kuriems vartotojams nėra įprasta ją įdiegti „Windows 10“. jie mano, kad tai yra jų pačių Linux. Tačiau „Solvetic“ čia paaiškina, kaip be problemų įdiegti „Nginx“ „Windows 10“ ir iš ten valdyti viską, kas susiję su žiniatinkliu.

1. Atsisiųskite „Nginx“ iš „Windows 10“

1 žingsnis
Norėdami pradėti, eisime į šią oficialią „Nginx“ nuorodą:

2 žingsnis
Ten pamatysime šiuos dalykus:

DIDELIS

3 žingsnis
Kaip matote, galimybės yra įvairios, „Nginx“ rekomenduoja naudoti parinktį „Pagrindinė versija“, tačiau vis tiek yra klaidų, todėl „Solvetic“ pataria atsisiųsti planšetinį kompiuterį iš skilties „Stabili versija“, kuri šiuo atveju būtų „nginx“. / Windows -1.16.1.pgp “, spustelėdami ten mes apibrėžiame, kur bus išsaugotas suspaustas failas:

DIDELIS

4 žingsnis
Spustelėkite „Išsaugoti“ ir atsisiųsdami tęsiame jo turinio išskleidimą, dešiniuoju pelės mygtuku spustelėdami failą ir pasirinkdami „Išskleisti čia“:

DIDELIS

5 žingsnis
Ištraukę pamatysime šiuos dalykus:

DIDELIS

6 žingsnis
Dabar mes perkelsime aplanką „nginx-1.16.1“ į kelią „Program Files“, esantį „Windows 10“ diske. Tikslas yra paleisti „Nginx“ kaip numatytąją žiniatinklio paslaugų programą.

DIDELIS

2. Įdiekite „Nginx“ „Windows 10“

1 žingsnis
Kai nukopijuojame aplanką į diską C, tęsiame „Nginx“ diegimą, tam dukart spustelėsime vykdomąjį failą nginx.exe aplanke, kurį perkėlėme:

DIDELIS

2 žingsnis
„Windows 10“ gali rodyti šį įspėjimą:

3 žingsnis
Ten mes turime leisti pasiekti „Nginx“ paslaugą „Windows“ užkardoje spustelėdami mygtuką „Leisti prieigą“, tada „Nginx“ bus automatiškai įdiegta be diegimo vedlio, kad būtų galima patikrinti, ar „Nginx“ buvo tinkamai įdiegta, pasiekdami žiniatinklio naršyklę ir vykdant „localhost“ eilutę, rezultatas turėtų būti toks:

DIDELIS

4 žingsnis
„Nginx“ paslaugas bus galima patikrinti iš užduočių tvarkyklės, kurią pasiekiame, dešiniuoju pelės mygtuku spustelėdami užduočių juostą, o skirtuke „Procesai“ ir skiltyje „Fono procesai“ matysime tas, kurios susijusios su „Nginx“. Ten mes galime juos iš naujo paleisti arba nutraukti, jei norime.

DIDELIS

3. Paleiskite „Nginx“ sistemoje „Windows 10“

1 žingsnis
Įdiegę „Nginx“, kaip matėme, eisime į „Windows“ funkcijų funkciją naudodami bet kurią iš šių parinkčių:

  • Naudodami šiuos klavišus ir paleisdami komandą appwiz.cpl

+ R.

  • Kelyje Valdymo skydas \ Programos \ Programos ir funkcijos ir ten spustelėkite eilutę "Įgalinti arba išjungti" Windows "funkcijas

DIDELIS

2 žingsnis
Rodomame lange surasime eilutę „Interneto informacijos paslaugos“, parodysime skyrių „Žiniatinklio administravimo įrankiai“, tada suaktyvinsime langelį „IIS administravimo konsolė“:

PastabaŠis žingsnis yra gyvybiškai svarbus, nes norint paleisti „Nginx“ sistemoje „Windows 10“, reikės naudoti „Internet Information Services“ (IIS), tai yra „Microsoft“ žiniatinklio serveris, iš kurio galite tvarkyti puslapius ar HTML failus.

3 žingsnis
Kai pasirinksime šį langelį, spustelėkite Gerai ir procesas vyks, kad suaktyvintumėte šią „Windows 10“ funkciją:

4 žingsnis
Kai failai bus patvirtinti, pakeitimai bus taikomi:

5 žingsnis
Kai tai baigsis, pamatysime šiuos dalykus. Spustelėkite Uždaryti, kad išeitumėte iš vedlio.

6 žingsnis
Mes galime pasiekti IIS tvarkyklę iš meniu Pradėti:

7 žingsnis
Kreipdamiesi pamatysime šiuos dalykus:

DIDELIS

8 žingsnis
Pagal numatytuosius nustatymus serverio kelias yra inetpub wwwroot:

DIDELIS

9 veiksmas
Jei norime, galime redaguoti šį maršrutą dešiniuoju pelės mygtuku spustelėdami eilutę „Numatytoji svetainė“ ir pasirinkę „Pagrindinė konfigūracija“:

DIDELIS

10 žingsnis
Tada lauke „Fizinis kelias“ pridedame norimą kelią:

11 žingsnis
Spustelėkite Gerai, kad išsaugotumėte pakeitimus:

DIDELIS

12 žingsnis
Po to eisime į kelią C: \ Program Files \ nginx-1.16.1 \ conf ir ten dešiniuoju pelės mygtuku spustelėkite failą nginx.conf ir pasirinkite redagavimo teksto redaktorių:

DIDELIS

13 žingsnis
Faile surasime eilutę „vieta“ ir ten nustatysime kelią, kurį apibrėžėme anksčiau:

DIDELIS

14 žingsnis
Išsaugome pakeitimus ir dabar eisime į aplanką HTM ir teksto rengyklėje atidarysime „indekso“ failą:

DIDELIS

15 žingsnis
Kai pasiekiame failą, galime redaguoti norimą tekstą:

DIDELIS

16 žingsnis
Grįžę prie naršyklės ir vėl paleisdami „localhost“ pamatysime pranešimą, kurį mes nurodėme:

DIDELIS

Kaip matote, „Windows 10“ galima įdiegti „Nginx“ ir tokiu būdu turėti puikų įrankį, leidžiantį dinamiškai, saugiai ir visiškai funkcionaliai valdyti svetaines, nes kiekviena „Nginx“ funkcija buvo sukurta taip, kad vartotojui būtų užtikrintas geriausias administravimas. taip išnaudoti maksimalų šio įrankio potencialą.

wave wave wave wave wave