Как изменить порт сервера XAMPP apache?



Это мой Apache httpd.настройки конфы :



Listen 8012
ServerName localhost:8012


каждый раз, когда я запускаю Apache через XAMPP Я вижу это сообщение:



Status Check OK
Busy…
Apache Started [Port 80]


кто-нибудь, пожалуйста, помогите мне, я могу изменить любые другие настройки ?

1198   6  

6 ответов:

чтобы ответить на исходный вопрос:

чтобы изменить XAMPP Apache порт сервера вот процедура :

1. Выберите номер свободного порта

ПОРТ По умолчанию используется Apache 80.

посмотреть все используемые порты С Netstat (интегрированный в XAMPP Панель Управления).

Screenshot of xampp control netstat

затем вы можете увидеть все используемые порты и здесь мы видим, что 80порт уже используется by System.

screenshot netstat port 80

выберите номер свободного порта (8012 для этого примера).

2. Отредактируйте файл "httpd.conf"

этот файл должен быть найден в C:\xampp\apache\conf on Windows или bin/apache на Linux.:

Listen 80
ServerName localhost:80

заменить на:

Listen 8012
ServerName localhost:8012

сохранить файл.

доступ к : http://localhost:8012 для проверки, если это работа.

если нет, вы должны отредактировать http-ssl.conf файл как объяснить в Шаг 3 ниже. ↓

3. Отредактируйте файл "http-ssl.conf"

этот файл должен быть найден в C:\xampp\apache\conf\extra on Windows или это ссылке на Linux.

найдите следующий строки:

Listen 443
<VirtualHost _default_:443>
ServerName localhost:433

замените их на другой номер порта (8013 для данного примера) :

Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013

сохраните файл.

перезапустите сервер Apache.

доступ к : http://localhost:8012 для проверки, если это работа.

4. Настройка параметров сервера XAMPP Apache

если вы хотите получить доступ к localhost без указания номера порта в URL
http://localhost вместо http://localhost:8012.

  • открыть Панель Управления Xampp
  • на Config настройки сервиса и портаApache
  • заменить Главный Порт и порт SSL значения с выбранными (например 8012 и 8013).
  • сохранить настройки сервиса
  • сохранить конфигурация панели управления
  • перезагрузите сервер Apache xampp apache setting port Это должно сработать сейчас.

4.1. Конфигурация веб-браузера

если эта конфигурация не скрывает номер порта в URL, это потому, что ваш браузер не настроен на. Смотрите: Инструменты ► Параметры ► Общие ► Настройки Подключения... позволит вам выбрать разные порты или изменить настройки прокси-сервера.

4.2. Для редких случаи окончательного невезения

если Шаг 4 и конфигурация веб-браузера не работают для вас, единственный способ сделать это-вернуться к 80 или установить прослушиватель на порт 80 (например, прокси), который перенаправляет весь ваш трафик на порт 8012.

чтобы ответить на вашу проблему:

если у вас все еще есть это сообщение в консоли панели управления :

Apache Запущен [Порт 80]

  • найти местоположение (вероятно, в C:\xampp)
  • создайте файл XAMPP.INI в этом каталоге (так XAMPP.ini и xampp-control.exe находятся в том же каталоге)

поместите следующие строки в XAMPP.INI file:

[PORTS]
apache = 8012

теперь , вы всегда получите:

Apache запущен [порт 8012]

Пожалуйста, обратите внимание, что это только для отображения. Это не имеет никакого отношения к вашему httpd.conf.

лучшим решением является перенастройка сервера XAMPP Apache для прослушивания и использования различных номеров портов. Вот как вы это делаете:

1) Во-первых, вам нужно открыть Apache "httpd.conf " файл и настроить его для использования / прослушивания на новый порт нет. Откройте файл httpd.файл conf, нажмите кнопку " Config "рядом с кнопками Apache" Пуск "и" Admin". В открывшемся всплывающем меню щелкните и откройте httpd.conf

2) в httpd.поиск файла conf для "listen". Вы найдете две строки с чем-то вроде:

#Listen 12.34.56.78:80
Listen 80

изменить номер порта к порту нет. по вашему выбору (например, порт 1234), как показано ниже

#Listen 12.34.56.78:1234
Listen 1234

3) Далее, в том же httpd.файл conf ищет "Имя_сервера localhost:" установите его на Новый Порт no.

ServerName localhost:1234

4) сохраните и закройте httpd.файл conf.

5) Теперь снова нажмите кнопку Apache config и откройте "httpd-ssl.файл conf".

6)в httpd-ssl.conf файл, искать "слушать" снова. Вы можете найти:

Listen 443

измените его, чтобы слушать на Новом Порту нет вашего выбора. Скажем так:

Listen 1443

7) в том же httpd-ssl.файл conf найдите другую строку с надписью <VirtualHost _default_:443>. Измените это на ваш новый порт нет. (как 1443)

8)также в том же httpd-ssl.conf вы можете найти другую строку, определяющую порт no. Для этого найдите "Имя_сервера". вы можете найти что-то вроде:

ServerName www.example.com:443 or  ServerName localhost:433

измените это имя сервера на ваш новый порт нет.

8) Сохраните и закройте httpd-ssl.файл conf.

9) Наконец, есть еще одно место, где вы должны изменить порт нет. Для этого нажмите и откройте кнопку "Config" на панели управления XAMPP. Затем нажмите кнопку" настройки сервиса и порта". В нем перейдите на вкладку " Apache "и введите и сохраните новый порт nos в Полях" главный порт "и" порт SSL". Нажмите кнопку Сохранить и закройте поля конфигурации.

это должно сделать трюк. Теперь "запустите" Apache и если все пойдет хорошо, ваш сервер Apache должен запуститься.

вы также увидите, что порт Apache / s no в панели управления XAMPP изменился на новые идентификаторы портов, которые вы установили.

вы пытались получить доступ к своей странице, набрав"http://localhost:8012" (после перезагрузки apache)?

У меня тоже проблема. Я переключил порт, но не смог начать на 8012.

Skype был вовлечен, потому что у него был тот же порт - 80. И он не мог позволить apache изменить его порт.

поэтому просто перезагрузите компьютер и перед включением любых других программ откройте xampp первый измените порт, скажем, от 80 до 8000 или 8012 на этих строках в httpd.conf

Listen 80
ServerName localhost:80

перезапустите xampp, запустите apache, проверьте localhost.

Если не работает над идентификатором порта, то измените его.как 8082,8080 Перезагрузите xammp, запустите сервер apache, Проверьте it.It сейчас работаю.

если XAMPP server работает на данный момент, остановить XAMPP сервер.

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

откройте файл в следующем месте.

[XAMPP Installation Folder]/apache/conf/httpd.conf

открыть httpd.conf файл и найти строку:

слушать 80

это номер порта, используемый XAMMP.

затем найдите строку Имя_сервера обновить Номер Порта который вы ввели ранее для Listen

теперь сохраните и повторно запустите сервер XAMPP.

Comments

    Ничего не найдено.