Как установить и запустить Nginx Server в Windows

Как установить и запустить Nginx Server в Windows

Nginx — очень популярный веб-сервер для систем Linux и BSD . Его также можно установить в Windows, если вы согласны с ограничениями производительности, которые до сих пор не были устранены. Вы по-прежнему можете разместить веб-сервер или портал для клиентов/сотрудников, не выходя из своего ноутбука с Windows. Чтобы успешно установить и запустить Nginx в Windows, выполните следующие действия.

Установите Nginx в Windows

Для начала вам необходимо установить Nginx на свой ноутбук или ПК с Windows. В этой операционной системе нет обычного установщика Nginx. Вам нужно будет загрузить одну из его онлайн-версий и сохранить ее на диске C: на вашем компьютере.

1. Выберите нужную версию и загрузите ее zip-файл на свой компьютер. Nginx рекомендует использовать «основную версию», поскольку она оснащена новейшими функциями. Если вам не нужны эти функции, последняя стабильная версия тоже подойдет.

Как установить и запустить Nginx Server в Windows

Загрузите основную версию Nginx с официального сайта.

2. После загрузки разархивируйте новую папку, щелкнув ее правой кнопкой мыши. Вы также можете использовать популярное программное обеспечение для сжатия, например 7-Zip или WinRAR .

Как установить и запустить Nginx Server в Windows

Щелкните правой кнопкой мыши, чтобы извлечь все файлы загруженного установочного программного обеспечения Nginx.

3. Переместите всю папку, включенную во встроенную загрузочную копию, на диск C:. В примере он перемещен в «Program Files» , но его можно сохранить в любом месте вашего ПК, включая диск D.

Как установить и запустить Nginx Server в Windows

Переместите извлеченную папку Nginx в Program Files.

4. Выберите и дважды щелкните файл «Nginx.exe». Теперь он доступен для дальнейшего использования. В примере Nginx будет запущен из этого места в качестве программы веб-службы по умолчанию.

Как установить и запустить Nginx Server в Windows

Дважды щелкните приложение Nginx в папке Program Files.

5. Если у вас включен фильтр Windows SmartScreen, это может помешать запуску установщика Nginx. Нажмите «Подробнее» , чтобы обойти ограничение.

Как установить и запустить Nginx Server в Windows

Нажатие кнопки «Подробнее» в окне приложения Nginx блокирует SmartScreen.

6. Нажмите на текст «Выполнить в любом случае» , чтобы запустить файл nginx.exe.

Как установить и запустить Nginx Server в Windows

SmartScreen блокирует приложения Nginx, которые вы все еще можете запускать.

7. При работе сервера Nginx вы можете столкнуться с дополнительным экраном блокировки брандмауэра Защитника Windows. Это должно быть разрешено вами. После этого вы можете легко использовать Nginx на своем устройстве Windows.

Как установить и запустить Nginx Server в Windows

Брандмауэр Защитника Windows заблокировал приложение Nginx. Нажмите Разрешить доступ, чтобы запустить его.

Как запустить Nginx в Windows

Существует множество способов запустить Nginx на ПК с Windows в зависимости от ваших требований конечного использования. Вы можете использовать эти методы одновременно. Например, вы можете запустить сервер Nginx, используя его файл приложения или из PowerShell .

1. Используйте файлы приложений Nginx.

Nginx имеет встроенный файл приложения, который можно дважды щелкнуть, как описано в разделе выше. Вам нужно будет обойти любые ограничения, налагаемые SmartScreen или Защитником Windows.

1. После этого перейдите в браузер по умолчанию и введите localhost. Microsoft Edge — это браузер, используемый в примере ниже.

2. Если вы видите экран с сообщением о том, что веб-сервер Nginx успешно установлен и работает, это означает, что с установкой Nginx в Windows проблем нет.

Как установить и запустить Nginx Server в Windows

Браузер Edge в Windows показывает сценарий Nginx по умолчанию после ввода «localhost» в адресной строке.

3. Чтобы остановить Nginx, вы можете завершить его из окна диспетчера задач . Если вы не можете завершить его непосредственно из «Процессов» , щелкните правой кнопкой мыши и выберите «Перейти к деталям» .

Как установить и запустить Nginx Server в Windows

Щелкните правой кнопкой мыши, чтобы выбрать «Перейти к деталям» для процесса Nginx в диспетчере задач.

4. Определите все экземпляры Nginx.exe и щелкните правой кнопкой мыши, чтобы завершить каждую задачу.

Как установить и запустить Nginx Server в Windows

Щелкните правой кнопкой мыши, чтобы выбрать «Завершить задачу», чтобы завершить процесс Nginx в диспетчере задач.

5. Игнорируйте любые предупреждения, такие как «Хотите завершить Nginx.exe». Нажмите «Завершить процесс» , чтобы продолжить процесс завершения.

Как установить и запустить Nginx Server в Windows

Нажмите «Завершить процесс», чтобы удалить Nginx.exe из диспетчера задач.

6. Когда вы введете localhost , вы увидите экран «Невозможно достичь этой страницы» на веб-сайте вашего браузера.

Как установить и запустить Nginx Server в Windows

Nginx localhost показывает ошибку «Невозможно добраться до этой страницы» в браузере.

2. Используйте PowerShell

Самое приятное в Nginx то, что он может запускаться как автоматический скрипт из PowerShell, а также из командной строки. В статье это будет продемонстрировано для PowerShell ниже.

1. Запустите PowerShell с правами администратора .

Как установить и запустить Nginx Server в Windows

Запустите PowerShell с правами администратора.

2. Вернитесь в папку, в которой вы сохранили приложение Nginx, и щелкните правой кнопкой мыши, чтобы перейти к его свойствам . Здесь вы можете скопировать точный путь к папке. В данном примере это «C:\nginx-1.25.1\nginx-1.25.1».

Как установить и запустить Nginx Server в Windows

Путь к файлу приложения Nginx в установленном каталоге Nginx.

3. Измените каталог PowerShell, указав указанный выше путь.

cd Path of Nginx installer

Как установить и запустить Nginx Server в Windows

Перенаправьте путь к каталогу приложения PowerShell в Nginx.

4. Чтобы инициализировать сервер Nginx, введите следующую команду.

start nginx

Как установить и запустить Nginx Server в Windows

Запустите Nginx в PowerShell с правами администратора.

5. Экземпляры процесса Nginx.exe можно просмотреть в диспетчере задач, вложенном в Windows PowerShell.

Как установить и запустить Nginx Server в Windows

Nginx работает как фоновые процессы в окне PowerShell, как видно в диспетчере задач.

6. В Windows Nginx может работать как стандартное консольное приложение. Для управления им часто используются следующие простые команды:

nginx -s stop Быстро выключите устройство
nginx -s quit Выключите устройство обычным способом
nginx -s reload Изменение конфигурации, запуск новых рабочих процессов с новой конфигурацией, постепенное завершение старых рабочих процессов.
nginx -s reopen Снова откройте файл журнала

7. Если вы обнаружите какие-либо ошибки, например «Команда nginx не найдена, но существует в текущем местоположении», PowerShell предложит вам использовать другую команду. В следующем примере все экземпляры nginx заменяются на /.nginx , используя их для перезагрузки и выхода из программы.

Как установить и запустить Nginx Server в Windows

Список команд Nginx в окне PowerShell.

3. Используйте диспетчер IIS

Вы также можете использовать службы IIS для запуска Nginx, веб-сервера Microsoft, который обслуживает запрошенные страницы или файлы HTML. Раньше это было обязательным, но теперь это уже не так.

1. Эту функцию можно включить в разделе «Включение и отключение функций Windows» панели управления. Проверьте обязательные поля «Инструменты веб-управления» и «Консоль управления IIS» .

Как установить и запустить Nginx Server в Windows

Включите консоль управления IIS в службах IIS.

2. После применения изменений IIS включится на вашем компьютере через некоторое время.

Как установить и запустить Nginx Server в Windows

Примените изменения, чтобы включить функции Windows в Windows.

3. Вы увидите статус успеха «Windows выполнила запрошенные изменения».

Как установить и запустить Nginx Server в Windows

Windows выполнила необходимые изменения, чтобы включить необходимые функции с помощью консоли IIS.

4. Вы можете открыть Диспетчер IIS непосредственно из меню «Пуск». Всегда открывайте его в режиме администратора.

Как установить и запустить Nginx Server в Windows

Откройте приложение IIS Manager из меню «Пуск» в режиме администратора.

5. Здесь вы сможете получить доступ к веб-сайту по умолчанию, обычно расположенному по адресу «inetpub wwwroot». Вы можете найти его в проводнике с помощью простого поиска.

6. Если вы дважды щелкните параметр «Веб-сайт по умолчанию» в диспетчере IIS, это приведет к этой новой папке. Альтернативно вы можете щелкнуть меню правой кнопкой мыши и выбрать «Исследовать» , чтобы получить те же результаты.

Как установить и запустить Nginx Server в Windows

Корневой каталог ПК определяется с помощью диспетчера IIS.

7. После включения консоли IIS вы сможете просматривать ее веб-сайт, введя localhost в браузере по умолчанию.

Как установить и запустить Nginx Server в Windows

Локальный сервер Nginx указывает на веб-сайт IIS.

Как настроить Nginx для Windows

Чтобы запустить Nginx в Windows, на все желаемые изменения влияют различные строки, измененные в файлах «index.html» и «nginx.conf» в каталоге установки. Эти строки обычно редактируются с помощью текстового редактора «Блокнот», но вы можете использовать любой другой редактор, например Atom, Notepad++ или Visual Studio Code. В этом примере файл конфигурации будет отредактирован с помощью Notepad++.

1. Перейдите в папку, в которой вы сохранили приложение Nginx. Нажмите на подпапку «html» .

Как установить и запустить Nginx Server в Windows

Подпапка HTML в папке Nginx.

2. Щелкните правой кнопкой мыши и выберите «Редактировать с помощью Notepad++» для файла index.html.

Как установить и запустить Nginx Server в Windows

Щелкните правой кнопкой мыши, чтобы отредактировать HTML-файл индекса в папке Nginx с помощью Notepad++.

3. Вы можете редактировать файл index.html в корневой папке на новой или отдельной вкладке. Измените текст на тот, который вы хотите, чтобы веб-сервер отображал на экране.

4. Не забудьте нажать кнопку «Сохранить» вверху, когда закончите.

5. Выйдите из программы Nginx.exe, используя «Завершить задачу» , как описано в разделе выше, и перезапустите ее.

Как установить и запустить Nginx Server в Windows

Отредактируйте HTML-файл Nginx, внося изменения в текст, и сохраните файл.

6. Введите localhost в окне браузера. Веб-сервер Nginx выделит внесенные вами изменения.

Как установить и запустить Nginx Server в Windows

Отредактированный текст просматривается как локальный сервер в браузере по умолчанию.

7. Затем нажмите «Conf» и щелкните правой кнопкой мыши, чтобы выбрать «nginx.conf» , затем выберите «Редактировать с помощью Notepad++» .

Как установить и запустить Nginx Server в Windows

Щелкните правой кнопкой мыши, чтобы отредактировать файл конфигурации Nginx с помощью Notepad++.

8. Найдите расположение корневой папки и измените ее с html по умолчанию на любой другой физический путь.

Как установить и запустить Nginx Server в Windows

Измените корневой путь файла Conf с помощью Notepad++.


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

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

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.