Как изменить номер порта для Apache в WAMP

95

Я новичок в WAMP-сервере и установил его в своей системе, но после его установки, когда я проверяю его, перейдя на localhost url, как этот http://localhost/, в браузере он не работает. Я получаю сообщение 404 и пустую страницу.

Это связано с тем, что мой 80-портовый порт по умолчанию в Wamp server используется сервером IIS. Поэтому, пожалуйста, дайте мне знать, как изменить номер порта на сервере Wamp и решить эту проблему.

Теги:
wamp

6 ответов

120
Лучший ответ

Нажмите на значок сервера WAMP и в меню в разделе "Файлы конфигурации" выберите httpd.conf. В блокноте откроется длинный текстовый файл. В этом прокрутке файла до строки, которая читает Port 80, и измените ее, чтобы прочитать Port 8080, Сохраните файл и закройте блокнот. Еще раз нажмите на значок сервера Wamp и  выберите перезапуск всех служб. Еще одно изменение необходимо сделать, прежде чем мы сделанный. В проводнике Windows найдите место, где был установлен WAMP-сервер по умолчанию C:\Wamp.


Обновление: В более новой версии WAMP щелкните значок сервера WAMP Apache httpd.conf, затем измените строку Listen 80 до Listen 8080 или любого порта, который вы хотите.

  • 16
    Разве это не должно быть Listen 8080 а не Port 8080 ?
  • 0
    может быть ваше другое приложение использует этот порт 80, так что вам просто нужно изменить порт, и он будет работать для вас.
Показать ещё 3 комментария
88

Просто перейдите в файл httpd.conf, например. в среде WAMP его расположение:

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf

перейти к строке №. 46 и отредактируйте Listen 80 к вашему требованию для ex.

Listen 8383

более новые версии WAMP используют эти две строки:

Listen 0.0.0.0:8383  
Listen [::0]:8383

Далее перейдите к строке №. 171 и отредактируйте ServerName localhost:80 к вашему требованию для ex.

ServerName localhost:8383

Restart Apache и его сделано!!

Теперь вы можете получить доступ со своим URL-адресом:

http://localhost:8383 or http://192.168.1.1:8383

Надеюсь, это поможет людям, ищущим решение здесь.

  • 5
    Если вы используете VirtualHosts, вам также необходимо обновить их, чтобы использовать <VirtualHost *: 8383> вместо <VirtualHost *: 80>
15

Начиная с wampserver 3.x, изменение номера порта прослушивания Apache не требует каких-либо определенных навыков Apache (http.conf, virtualhost,...), вам просто нужно нажать кнопку - если вы используете ОС Windows!

  • В лотке щелкните правой кнопкой мыши зеленый/рабочий значок WAMP
  • Выберите меню Инструменты
  • В разделе Порт, используемом Apache: xx, нажмите Использовать порт, отличный от 80 (т.е. конфигурацию порта по умолчанию)
  • Введите желаемый номер порта во всплывающем окне - обычно 8080 в качестве альтернативного веб-порта

NB: для альтернативного порта: проверьте официальное IANA Название службы и номер протокола порта протокола транспорта

  • 3
    это отлично сработало для меня
8

Изменить номер порта для Xampp Перейти к файлу C:\XAMPP\Apache\конф\httpd.conf

#Listen 12.34.56.78:80
Listen 80

Изменить значение 80... 82

а

#Listen 12.34.56.78:82
Listen 82

теперь ваш URL будет

http://localhost:82
  • 0
    Я изменился, и это работает! Но можно ли скрыть порт от URL? Он должен использовать порт 82, но не должен отображаться в URL. Это возможно?
6

Вместо изменения порта я исправил порт 80 как используемый IIS.

Итак, я пошел на службы и остановил следующее:

  • Услуги публикации World Wide Web.
  • Служба веб-управления
  • Служба агента веб-развертывания.

установите их вручную, чтобы он не запускался при перезагрузке среды.

  • 1
    Мне нравится такой подход, а не смена порта. В Windows 10 все, что мне нужно было отключить, это службы публикации в Интернете.
2

Вы можете попробовать изменить сервер Apache, чтобы прослушать другой порт, отличный от порта 80.

Нажмите желтую иконку WAMP на панели задач Выберите Apache → httpd.conf Внутри найдите эти две строки кода:

Слушайте 80 Имя_сервера localhost: 80 и изменить их на что-то вроде этого (они не одно рядом друг с другом):

Слушайте 8080 Имя_сервера localhost: 8080

Ещё вопросы

Сообщество Overcoder
Наверх
Меню