На Windows Server операционная система может занять порт 80, что может мешать NGINX захватить нужный порт. В таком случае, можно выполнить следующие действия для решения этой проблемы:
1. Проверьте, что другие службы или процессы не используют порт 80. Можно использовать команду `netstat -aon | findstr ":80"` для поиска процессов, использующих порт 80.
2. Если после выполнения команды нет вывода о процессах, использующих порт 80, то возможно порт 80 заблокирован другими службами или брандмауэром. Попробуйте изменить порт 80 на другой в конфигурационном файле NGINX.
3. Убедитесь, что у вас достаточные права для запуска NGINX, так как некоторые службы могут блокировать порт 80 из-за ограничений безопасности.
4. Попробуйте запустить NGINX от имени администратора, используя правой кнопкой мыши "Запустить от имени администратора".
5. Проверьте конфигурационные файлы NGINX для правильности настройки порта и других параметров.
Если проблема не решается, попробуйте обратиться к документации NGINX или к сообществу пользователей для получения помощи и рекомендаций по решению проблемы с захватом порта 80 при запуске NGINX на Windows Server.