Едно от предимствата, които UNIX системите, като Linux, имат способността им за производителност и гъвкавост при изпълнение на приложения. Ако говорим за уеб среди без съмнение, че едно от най -известните приложения за цялата си производителност е Nginx. Nginx (двигател x) е разработен като HTTP прокси сървър, пощенски прокси сървър или TCP / UDP прокси сървър, с който собствените му функции за уеб управление са обширни и мащабируеми.
Характеристики на NginxВсички източници, както и документацията за Nginx се разпространяват чрез BSD лиценза с 2 клаузи и някои от основните му характеристики са:
- Той ускори поддръжката на кеширане за FastCGI, uwsgi, SCGI и memcached сървъри.
- Той има функцията за балансиране на натоварването и устойчивост на грешки за по -добра наличност.
- Можете да управлявате статични файлове и индекси.
- Той интегрира ускорен обратен прокси с кеширане.
- Проектиран е с модулна архитектура.
- Налични са филтри, които включват помощни програми като gzipping, байтови диапазони, XSLT, SSI и филтър за преобразуване на изображения.
- Има поддръжка за HTTP / 2.
- Управлявайте виртуални сървъри, базирани на имена и базирани на IP.
- Приема методите PUT, DELETE, MKCOL, COPY и MOVE.
- Кодове за грешки 3xx-5xx пренасочване.
- Поток FLV и MP4.
- Геолокацията му се основава на IP.
- Той има вграден Perl.
- Можете да пренасочите потребителя към IMAP или POP3 сървър чрез външен HTTP сървър за удостоверяване.
- Приема POP3 методи за удостоверяване: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 и SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
- Поддържа SSL, STARTTLS и STLS.
- Поддържа SSL и TLS SNI за TCP.
- Тя позволява да се преконфигурира и актуализира с помощта на изпълним файл, без това да засяга обслужването на клиентите.
- Включва поддръжка за kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), портове за събития (Solaris 10), изберете и анкетирайте.
Както можете да видите, има много функции на Nginx и въпреки че е официално съвместим със системи на Microsoft като Windows XP, Windows Server2021-2022, Windows 7, Windows 10, не е нормално някои потребители да го инсталират на Windows 10, тъй като те мислят, че е тяхна собствена. Linux. Но Solvetic е тук, за да обясни как да инсталирате Nginx на Windows 10 без проблеми и да управлявате всичко, свързано с мрежата от там.
1. Изтеглете Nginx за Windows 10
Етап 1
За да започнем, ще отидем на следната официална връзка към Nginx:
Стъпка 2
Там ще видим следното:
Увеличете
Стъпка 3
Както можете да видите, опциите са разнообразни, Nginx препоръчва използването на опцията „Основна версия“, но тя все още е склонна към грешки, така че Solvetic ви съветва да изтеглите таблета от секцията „Стабилна версия“, която в този случай би била „nginx / Windows -1.16.1.pgp ”, като щракнете там, ние определяме къде ще бъде записан компресираният файл:
Увеличете
Стъпка 4
Кликваме върху Запазване и след като изтеглим, продължаваме да извличаме съдържанието му, като щракнем с десния бутон върху файла и избираме „Извличане тук“:
Увеличете
Стъпка 5
След като бъде извлечено, ще видим следното:
Увеличете
Стъпка 6
Сега ще преместим папката „nginx-1.16.1 към пътя„ Програмни файлове “на устройство C на Windows 10. Целта на това е да стартира Nginx като програма за уеб услуги по подразбиране.
Увеличете
2. Инсталирайте Nginx на Windows 10
Етап 1
След като копираме папката на устройство C, продължаваме с инсталирането на Nginx, за това ще кликнете два пъти върху изпълнимия файл nginx.exe в папката, която сме преместили:
Увеличете
Стъпка 2
Windows 10 може да покаже следното предупреждение:
Стъпка 3
Там трябва да разрешим достъп до услугата Nginx в защитната стена на Windows, като кликнете върху бутона „Разрешаване на достъп“, след което Nginx автоматично ще бъде инсталиран, без да е необходим съветник за инсталиране, за да се провери дали Nginx е инсталиран правилно чрез достъп до уеб браузър и изпълнявайки реда localhost, резултатът трябва да бъде следният:
Увеличете
Стъпка 4
Ще бъде възможно да проверите услугите на Nginx от диспечера на задачите, до който имаме достъп, като щракнете с десния бутон върху лентата на задачите и в раздела „Процеси“ и в раздела „Фонови процеси“ ще видим тези, свързани с Nginx. Там можем да ги рестартираме или прекратим, ако желаем.
Увеличете
3. Стартирайте Nginx на Windows 10
Етап 1
След като Nginx е инсталиран, както видяхме, ще отидем до функцията на функциите на Windows, използвайки някоя от следните опции:
- Използвайки следните клавиши и изпълнявайки командата appwiz.cpl
+ R
- В пътя Контролен панел \ Програми \ Програми и функции и там щракнете върху реда "Активиране или деактивиране на функциите на Windows"
Увеличете
Стъпка 2
В показания прозорец ще намерим реда „Интернет информационни услуги“, ще покажем раздела „Инструменти за уеб администрация“ и след това активираме полето „Конзола за администриране на IIS“:
ЗабележкаТази стъпка е жизненоважна, тъй като за да стартирате Nginx на Windows 10, ще е необходимо да използвате Internet Information Services (IIS), който е уеб сървър на Microsoft, от където можете да управлявате страници или HTML файлове.
Стъпка 3
След като изберем това поле, щракнете върху OK и процесът ще премине, за да активирате тази функция на Windows 10:
Стъпка 4
След като файловете бъдат потвърдени, промените ще бъдат приложени:
Стъпка 5
Когато това приключи, ще видим следното. Щракнете върху Затвори, за да излезете от съветника.
Стъпка 6
Достъпваме до диспечера на IIS от менюто "Старт":
Стъпка 7
При достъп ще видим следното:
Увеличете
Стъпка 8
По подразбиране пътят на сървъра е inetpub wwwroot:
Увеличете
Стъпка 9
Ако желаем, можем да редактираме този маршрут, като щракнете с десния бутон върху реда „Уеб сайт по подразбиране“ и изберете „Основна конфигурация“:
Увеличете
Стъпка 10
След това добавяме желания път в полето "Физически път":
Стъпка 11
Щракваме върху OK, за да запазим промените:
Увеличете
Стъпка 12
След това ще отидем на пътя C: \ Program Files \ nginx-1.16.1 \ conf и там щракваме с десния бутон върху файла nginx.conf и избираме текстов редактор за редактиране:
Увеличете
Стъпка 13
Във файла ще намерим реда "location" и там ще установим пътя, който сме дефинирали по -рано:
Увеличете
Стъпка 14
Запазваме промените и сега ще отидем в папката HTM и ще отворим файла "index" с текстов редактор:
Увеличете
Стъпка 15
При достъп до файла можем да редактираме желания текст:
Увеличете
Стъпка 16
Връщайки се към браузър и отново стартирайки „localhost“ и ще видим съобщението, което сме предвидили:
Увеличете
Както можете да видите, възможно е да инсталирате Nginx на Windows 10 и по този начин да имате чудесен инструмент за управление на уебсайтове по динамичен, сигурен и напълно функционален начин, тъй като всяка Nginx функция е създадена, за да осигури най -доброто администриране на потребителя. End и по този начин получавате максималния потенциал на този инструмент.