Работа Apache и порт 80

Позже я работал с Apache, и у меня не было никаких проблем, но после установки SQL Server 2008 Apache не работает. Я думаю, что есть проблема на порту 80.

3 ответа

Мои процессы SQL обычно берут порт 80, но я не уверен, как изменить, какой порт использует мой SQL. Что вы видите, когда вы печатаете http://localhost/ или же http://127.0.0.1/ или локальный IP вашего компьютера в веб-браузере?

Чтобы узнать, какое приложение использует порт 80, перейдите в командную строку и введите:

netstat -aon

Прокрутите вверх, пока не увидите что-то вроде:

TCP    0.0.0.0:80              LISTENING       ####

В той части, которая говорит ####, будет номер!

Запишите этот номер, откройте диспетчер задач и перейдите в раздел i=on services и найдите этот номер на вкладке "PID". В моем случае это было 2264, поэтому я бы посмотрел на 2264. Когда вы найдете его там, оно сообщит вам, но если этого не произойдет (как это говорит PID=4), возможно, вы включили IIS. Так что иди в

Панель управления >> Администрирование >> Службы компонентов >> Службы (локальные) и поиск службы агента веб-развертывания

Останови эту услугу. Кроме того, найдите службу публикации в Интернете и остановите это...

Это может быть из-за порта 80, занятого SQL Server 2008. Вы можете попытаться увидеть, занят ли он SQL Server 2008, используя netstat Если это так, то вы можете изменить конфигурацию apache или SQL Server 2008 и настроить любой из них на новый порт.

посмотрите, как изменить порт в SQL Server 2008

  • посмотрите, запущен ли процесс.
  • смотри логи apache
  • сомневаюсь, что SQL принимает порт 80. Вы можете узнать с помощью команды netstat, чтобы выяснить все прослушивающие порты

Давайте сначала определим проблему

Другие вопросы по тегам