Как установить Nginx на Windows 10

{title}

Одним из преимуществ систем 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 Server 2019, Windows 7, Windows 10, некоторые пользователи не могут установить его в Windows 10, так как считают, что Linux. Но Solvetic здесь, чтобы объяснить, как без проблем установить Nginx на Windows 10 и управлять всем, что связано с Интернетом, оттуда.

1. Скачать Nginx в Windows 10

Шаг 1
Для начала перейдем по следующей официальной ссылке Nginx:

Nginx

Шаг 2
Там мы увидим следующее:

{title}

Шаг 3
Как видите, варианты разнообразны, Nginx рекомендует использовать опцию «Mainline version», но она по-прежнему подвержена ошибкам, поэтому Solvetic советует вам загрузить планшет из раздела «Stable version», который в данном случае будет «nginx / Windows». -1.16.1.pgp ”, щелкнув там, мы определяем, где будет сохранен сжатый файл:

{title}

Шаг 4
Мы нажимаем «Сохранить» и после загрузки продолжаем извлекать его содержимое, щелкнув правой кнопкой мыши на файле и выбрав «Извлечь здесь»:

{title}

Шаг 5
После извлечения мы увидим следующее:

{title}

Шаг 6
Теперь мы собираемся переместить папку «nginx-1.16.1» в путь «Program Files» на диске C Windows 10. Цель этого - запустить Nginx в качестве программы веб-службы по умолчанию.

{title}

2. Установите Nginx на Windows 10

Шаг 1
Как только мы копируем папку на диск C, мы приступаем к установке Nginx, для этого дважды щелкнем исполняемый файл nginx.exe в папке, которую мы переместили:

{title}

Шаг 2
Windows 10 может отображать следующее предупреждение:

{title}

Шаг 3
Там мы должны разрешить доступ к службе Nginx в брандмауэре Windows, нажав кнопку «Разрешить доступ», после того как Nginx будет автоматически установлен без использования мастера установки, чтобы убедиться, что Nginx был установлен правильно путем доступа веб-браузер и запуск строки localhost, результат должен быть следующим:

{title}

Шаг 4
Можно будет проверить сервисы Nginx из диспетчера задач, к которому мы обращаемся, щелкнув правой кнопкой мыши на панели задач и на вкладке «Процессы», а в разделе «Фоновые процессы» мы увидим сервисы, связанные с Nginx. Там мы можем перезапустить их или закончить их, если захотим.

$config[ads_text5] not found

{title}

3. Запустите Nginx на Windows 10

Шаг 1
После установки Nginx, как мы видели, мы перейдем к функции Windows, используя один из следующих параметров:

  • Используя следующие ключи и выполнив команду appwiz.cpl

+ R

  • В пути Панель управления \ Программы \ Программы и компоненты и там, нажав на строку «Активировать или деактивировать функции Windows»

{title}

$config[ads_text6] not found

Шаг 2
Во всплывающем окне мы найдем строку «Информационные службы Интернета», отобразим раздел «Инструменты веб-администрирования», а затем активируем окно «Консоль администрирования IIS»:

{title}

примечание

Этот шаг очень важен, поскольку для запуска Nginx в Windows 10 необходимо будет использовать Internet Information Services (IIS), который является веб-сервером Microsoft, с которого можно управлять страницами или файлами HTML.

Шаг 3
Как только мы выберем это поле, нажмите кнопку ОК, и это уступит процессу активации этой функции Windows 10:

{title}

Шаг 4
После проверки файлов изменения будут применены:

{title}

Шаг 5
Когда это закончится, мы увидим следующее. Нажмите Закрыть, чтобы выйти из помощника.

{title}

Шаг 6
Мы можем получить доступ к IIS Manager из меню «Пуск»:

$config[ads_text5] not found

{title}

Шаг 7
При доступе мы увидим следующее:

{title}

Шаг 8
По умолчанию путь к серверу - inetpub wwwroot:

{title}

Шаг 9
Если мы хотим, мы можем отредактировать этот маршрут, щелкнув правой кнопкой мыши по строке «Default Web Site» и выбрав «Basic configuration»:

{title}

$config[ads_text6] not found

Шаг 10
Затем мы добавляем нужный путь в поле «Физический путь»:

{title}

$config[ads_text5] not found

Шаг 11
Мы нажимаем ОК, чтобы сохранить изменения:

{title}

Шаг 12
После этого мы перейдем по пути C: \ Program Files \ nginx-1.16.1 \ conf и там щелкнем правой кнопкой мыши по файлу nginx.conf и выберем текстовый редактор для редактирования:

{title}

Шаг 13
В файле мы найдем строку «location» и установим маршрут, который мы определили ранее:

{title}

$config[ads_text6] not found

Шаг 14
Мы сохраняем изменения и теперь перейдем в папку HTM и откроем файл «index» в текстовом редакторе:

{title}

Шаг 15
Получив доступ к файлу, мы можем отредактировать нужный текст:

{title}

Шаг 16
Вернувшись в браузер и снова запустив localhost, мы увидим сообщение, которое мы предусмотрели:

{title}

Как видите, можно установить Nginx на Windows 10 и, таким образом, иметь отличный инструмент для динамического, безопасного и полнофункционального управления веб-сайтами, поскольку каждая функция Nginx была создана для обеспечения лучшего администрирования для пользователя. окончательный и, таким образом, вынуть максимальный потенциал этого инструмента.