Как настроить веб-сервер Nginx в Windows

Вам нужно настроить и запустить веб-сервер Nginx на вашем сервере Windows? Как оказалось, установить и запустить Nginx на серверной платформе Windows проще, чем когда-либо. Вот как заставить его работать в вашей системе.

Как загрузить веб-сервер Nginx на Windows Server

Перейдите на официальную страницу загрузки , чтобы установить Ngnix на свой Windows Server. Оказавшись там, выберите последнюю версию Windows и загрузите ее на свой сервер. Загрузка должна быть быстрой, так как она не очень большая.

Когда загрузка будет завершена, откройте проводник Windows и выберите папку «Загрузки». Затем переместите файл ZIP-архива на диск «C:/». После размещения файла откройте приложение Powershell. Powershell требуется для настройки программного обеспечения.

Внутри приложения Powershell установите инструмент «Расширить архив» в Powershell с помощью следующей команды.

Get-Command Expand-Архив

После установки Expand-Archive распакуйте файл Nginx, который вы поместили в «C:/».

Expand-Archive -Path C:\nginx-1.23.2.zip -DestinationPath C:\ -Verbose

Процесс экстракции должен происходить быстро. Когда процесс завершится, запустите команду очистки , чтобы очистить подсказку от всех других команд. Затем вы можете запустить команду cd , чтобы перейти в папку «nginx-1.23.2».

прозрачный

компакт-диск .\nginx-1.23.2\

Оказавшись внутри папки, запустите команду ls , чтобы просмотреть все содержимое папки Nginx на диске «C:/» в Windows Server . Теперь Nginx.exe должен работать в фоновом режиме на Windows Server. Вы можете проверить это с помощью диспетчера задач с графическим интерфейсом, входящего в состав Windows Server, или с помощью команды ps в Powershell.

Как настроить веб-сервер Nginx на Windows Server

Веб-сервер Nginx не требует особых настроек в Windows Server. Тем не менее, нам все равно нужно пройтись по основам (где размещаются данные веб-сервера и т. д.).

Nginx в Windows работает немного иначе, чем в Linux . Вместо /var/www/папки Nginx настраивается там, где он был изначально запущен. Итак, поскольку Nginx запускался из C:\nginx-1.23.2\, папка «HTML», в которой обслуживаются веб-страницы, находится в:

C:\nginx-1.23.2\html\

Точно так же папка файла конфигурации для Nginx находится в C:\nginx-1.23.2\conf\, файлы журналов хранятся в C:\nginx-1.23.2\logs\, и т. д. Чтобы получить доступ к этим файлам для целей модификации, откройте проводник Windows, выберите « C:\nginx-1.23.2\» и перейдите оттуда.

Как управлять Nginx на Windows Server

Вам нужно будет знать несколько команд для управления веб-сервером Nginx на Windows Server. Для начала откройте приложение Windows Explorer и перейдите к «C:\nginx-1.23.2».

Получив доступ к папке, удерживайте нажатой клавишу Shift и щелкните правой кнопкой мыши пустое место. Затем выберите «Открыть окно PowerShell здесь». Когда Powershell открыт, вы можете использовать следующие команды для управления Nginx.

./nginx.exe -s stop : быстро отключить сервер.

./nginx.exe -s quit : корректно завершить работу сервера.

./nginx.exe -s reload : изменить конфигурацию, запустить новый процесс и т. д.

./nginx.exe -s reopen : запустите это, чтобы повторно открыть файлы журналов.

Как изменить домашнюю страницу Nginx на Windows Server

Как и любой веб-сервер, веб-сервер Nginx предоставляет файл index.html по умолчанию. Вы можете получить доступ к этому файлу по адресу localhost/index.html. Этот файл является страницей по умолчанию, отображаемой в веб-каталоге при указании адреса.

Например, если вы перешли на https://your-windows-server/somefolder/, он автоматически покажет вам файл «index.html» или «index.htm» в этой папке. Если вы хотите настроить файл index.html, сделайте следующее.

Сначала откройте Powershell. Затем используйте команду cd для доступа к папке Nginx на диске «C:/» в Windows Server.

компакт-диск C:/nginx-1.23.2/

После доступа к папке Nginx на диске «C:/» вам нужно будет загрузить папку «html». Для этого снова запустите команду cd в окне Powershell.

компакт-диск html

Вы можете открыть файл «index.html» в приложении «Блокнот» для редактирования. После того, как он открыт, вы можете удалить то, что помещает Nginx, и создать свою собственную страницу для своего веб-сервера.

блокнот index.html

Закончив редактирование файлов в Блокноте, вы можете сохранить их, нажав Ctrl + S на клавиатуре. Эта комбинация клавиш должна сохранить ваши изменения в файле «index.html».

После сохранения изменений откройте веб-браузер и перейдите по следующему URL-адресу, чтобы просмотреть свою работу.

http://ваш-Windows-сервер-IP/

Как удалить Nginx с вашего Windows Server

Чтобы удалить Nginx с Windows Server, убедитесь, что «nginx.exe» больше не запущен. После его закрытия вы можете удалить папку Nginx на диске «C:/». Однако перед удалением убедитесь, что все данные и файлы конфигурации зарезервированы, на случай, если вы захотите повторно развернуть свой веб-сервер позже.

Оставить комментарий

Как включить G-Sync в Windows 11, на видеокарте и мониторе

Как включить G-Sync в Windows 11, на видеокарте и мониторе

Включите G-Sync в Windows 11 с графикой Nvidia, чтобы уменьшить разрывы изображения и подтормаживания. Узнайте, как настроить G-Sync и VRR для более плавной игры.

Как включить новые функции обновления Windows 11 от августа 2025 года (KB5062660)

Как включить новые функции обновления Windows 11 от августа 2025 года (KB5062660)

Для раннего доступа используйте ViVeTool, чтобы вручную включить новые функции в обновлении Windows 11 24H2 от августа 2025 года (сборка 26100.4770, KB5062660).

Как ограничить заряд батареи ноутбука ASUS до 80 процентов на Windows 11

Как ограничить заряд батареи ноутбука ASUS до 80 процентов на Windows 11

Чтобы ограничить заряд батареи до 80 процентов на ноутбуках с Windows 11, используйте режим MyASUS Battery Care Mode, который ограничивает скорость зарядки и улучшает состояние батареи.

Как ограничить заряд батареи Surface до 80 процентов в Windows 11

Как ограничить заряд батареи Surface до 80 процентов в Windows 11

Чтобы продлить срок службы батареи, ограничьте заряд аккумулятора до 80 процентов на устройствах Surface с Windows 11, используя функцию интеллектуальной зарядки в приложении Surface.

4 альтернативы Firefox без функций искусственного интеллекта для Windows 11

4 альтернативы Firefox без функций искусственного интеллекта для Windows 11

Хотите избежать использования ИИ в вашем браузере? Вот четыре альтернативы Firefox для Windows 11, которые ориентированы на конфиденциальность, скорость и полный контроль пользователя.

Продолжайте использовать Windows 10 после прекращения поддержки в 2025 году.

Продолжайте использовать Windows 10 после прекращения поддержки в 2025 году.

Поддержка Windows 10 заканчивается 14 октября 2025 года, и вот как безопасно продолжить её использование с помощью программы ESU.

Как установить Windows 11 LTSC в 2026 году

Как установить Windows 11 LTSC в 2026 году

Полный процесс чистой установки Windows 11 LSTC и все необходимые сведения, которые нужно знать перед началом использования версии LSTC.

Как восстановить классический синий цвет PowerShell в терминале Windows на Windows 11

Как восстановить классический синий цвет PowerShell в терминале Windows на Windows 11

Вы можете использовать PowerShell с устаревшим синим фоном в терминале Windows — вот как это сделать, используя пользовательский интерфейс настроек и файл settings.json.

Как выполнить чистую установку Windows 11 25H2

Как выполнить чистую установку Windows 11 25H2

Для чистой установки Windows 11 25H2 скачайте ISO-файл, создайте загрузочный USB-накопитель, запустите программу установки, выберите «Установить Windows 11» и завершите процесс первоначальной настройки (OOBE).

Как установить PowerShell 7.5.4 на Windows 11

Как установить PowerShell 7.5.4 на Windows 11

В этом руководстве описаны шаги по установке PowerShell 7.5.4 на Windows 11 и 10 с использованием установщика GitHub, Microsoft Store и команды winget.