Невозможно запустить XAMPP на Ubuntu 11.10

Невозможно запустить XAMPP на Ubuntu 11.10

Когда я пытаюсь запустить XAMPP с помощью команды sudo /opt/lampp/lampp start, появляется такое сообщение.

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

Что это и как мне узнать, что это был еще один демон веб-сервера с SSL. Как остановить этот сервер?

решение1

Это необычная ошибка, которая возникнет при запуске XAMPP в LINUX.

Предположение: XAMPP распакован в /opt/папку.

Если при запуске появляется ошибка "XAMPP: Другой демон веб-сервера с SSL уже запущен" ./lampp start. Просто выполните следующие действия, чтобы избавиться от этой ошибки:

  1. Откройте файл /opt/lampp/etc/httpd.conf.

  2. Найдите Listen 80и измените его на какой-либо другой порт (например, Listen 2145) (строка № 40).

  3. Откройте файл /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Найдите Listen 443и измените его на какой-либо другой порт (например Listen 16443, ) (строка № 39).

  5. Открыть файл/opt/lampp/lampp

  6. Найдите порт testport 80и замените его на testport 2145. Также измените testport 443на testport 16443. (Оказывается, это линия № 197, 214)

  7. Теперь иди и беги /opt/lampp/lampp start. Теперь должно сработать.

Примечание:Номера строк могут быть разными.

решение2

У меня похожая проблема, и я обнаружил, что проблема вызвана другой службой, уже работающей на порту 443 (SSL).

Проверьте запущенный прослушиватель: sudo netstat -tunap | grep LISTEN. У меня был vmware-hostdи cupsdуказан.

Ссылаться наhttp://www.apachefriends.org/en/xampp-linux.htmlнам необходимо отключить службу SSL лампы с помощью команды sudo /opt/lampp/lampp stopssl, которая деактивирует поддержку SSL навсегда.

Теперь вы можете запустить xampp:sudo /opt/lampp/lampp start

решение3

В терминале выполните sudo /opt/lampp/lampp disablessl. Это должно отключить ssl, после чего xampp снова успешно запустится.

решение4

Для Ubuntu 16.04

  1. Сначала используйте команду nmap localhostи проверьте, работает ли порт №443.
  2. Если он запущен, то используйте командуsudo kill $(sudo lsof -t -i:443)
  3. Затем откройте панель управления xampp и запустите сервер Apache оттуда.
  4. Он начнет работать.
  5. Или вы также можете перейти к/opt/lampp
  6. Затем запустите его, дав команду./sudo xampp start

Наконец-то это работает.

Связанный контент