Этот ответ задуман как дополнение к самому высоко оцененному ответу в этой ветке от paaacman. Я просто хотел добавить некоторые полезные детали для таких пользователей, как я, которые тоже не разбираются в Windows 10.
Windows 10 запускает IIS (Internet Information Services, программное обеспечение веб-сервера Microsoft) автоматически во время запуска на порту 80. Чтобы использовать Apache Server на этом порту, IIS должен быть остановлен.
В ответе paaacman сервер IIS упоминается как «W3SVC» или «Служба публикации в Интернете». Я полагаю, это потому, что Windows 10 запускает IIS как службу. Чтобы отключить его или изменить способ работы службы, вам необходимо знать, где найти «Службы» в вашей системе.
Я нашел самый простой способ - нажать кнопку поиска рядом с кнопкой меню «Пуск» на панели задач Windows 10 и ввести «Администрирование» . Вы можете нажать клавишу возврата или щелкнуть ссылку «Администрирование», которую Windows найдет для вас.
Откроется окно панели управления со списком инструментов. Вам нужны « Услуги ». Дважды щелкните по нему.
Еще одно окно откроется под названием «Услуги». Найдите тот, который называется « Служба публикации в Интернете ». Некоторые другие пользователи в этой ветке перечислили, как это называется на других языках, если ваш список не на английском.
Если вы хотите выключить сервер IIS только для этого сеанса Windows, но хотите, чтобы он снова запускался автоматически при следующем запуске Windows, щелкните правой кнопкой мыши «Служба публикации в Интернете» и выберите « Остановить ». Сервер остановится, и порт 80 будет освобожден для Apache (или того, для чего вы хотите его использовать).
Если вы хотите, чтобы сервер IIS не запускался автоматически при запуске Windows в будущем, щелкните правой кнопкой мыши «Служба публикации в Интернете» и выберите « Свойства ». В появившемся окне найдите раскрывающийся список «Тип запуска» и выберите «Вручную». Нажмите «Применить» или «ОК», чтобы сохранить изменения. У вас должно быть все готово.