Сервер Apache SSL не запускается

Я установил Apache 2.0.58 вместе с PHP 5.1.4. Когда я запускаю сервер, используя ./apachectl start, мне удается заставить сервер работать для страниц «HTTP», а также страниц «PHP», но когда я пытаюсь запустить SSL для HTTPS, используя ./apachectl startssl, я получаю сообщение об ошибке ниже :

(125)Address already in use: make_sock: could not bind to address [::]:54912
no listening sockets available, shutting down
Unable to open logs

Для справки, я разместил свою страницу HTTPS на порту 54912, и хотя в httpd.conf она уже имеет директиву Listen 54912, я также изменил файл ssl.conf на Listen 54912 с по умолчанию Listen 443.

Есть идеи, как заставить мой сервер работать и обслуживать HTTPS?

1
задан 14.04.2020, 13:49

1 ответ

Сервер запущен! :)

Проблема в том, что внутри config есть 2 Listen 54912 . Поэтому, изменив файл httpd.conf на Listen 14912 и сохранив файл ssl.conf на Listen 54912 , теперь я могу запустить apachectl запускаетsl и после ввода пароля сервер работает и работает!

Отдельное спасибо Тиму Йенкену за помощь. (Не знаю, здесь он или нет).

1
ответ дан 14.04.2020, 13:49

Теги

Похожие вопросы