web-dev-qa-db-ja.com

Ubuntu 11.10でXAMPPを起動できません

Sudo/opt/lampp/lampp startコマンドでXAMPPを起動しようとすると、次のようなメッセージが表示されます。

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を使用したこの別のWebサーバーデーモンを見つけるにはどうすればよいですか。このサーバーを停止するには?

12
Asanka400

これは、LINUXでXAMPPを実行した場合に発生する特有のエラーです。

仮定:XAMPPは@ /opt/フォルダーで解凍されます。

./lampp startを実行したときに「XAMPP:別のSSLを使用するWebサーバーデーモンが既に実行されています」というエラーが表示される場合。このエラーを取り除くには、次の手順に従ってください。

  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 443testport 16443に変更します。 (行番号197、214になります)

  7. では、/opt/lampp/lampp startを実行してください。これで動作するはずです。

注:行番号は異なる場合があります。

11
sum2000

私は同様の問題を抱えており、この問題がすでにポート443(SSL)で実行されている別のサービスの原因であることを発見しました。

実行中のリスナーを確認してください:Sudo netstat -tunap | grep LISTEN。私のvmware-hostdcupsdはリストされていました。

http://www.apachefriends.org/en/xampp-linux.html を参照して、Sudo /opt/lampp/lampp stopsslコマンドを使用してランプのSSLサービスをオフにする必要があります。これはSSLサポートを永久に無効にします。

これでxamppを開始できます:Sudo /opt/lampp/lampp start

2
coderbuzz

ターミナルで、Sudo /opt/lampp/lampp disablesslを実行します。これによりsslが無効になり、その後xamppが再び正常に起動します。

1
tno2007

Ubuntu 16.04の場合

  1. 最初にコマンドnmap localhostを使用して、ポートno.443が実行されているかどうかを確認します。
  2. 実行中の場合は、コマンドSudo kill $(Sudo lsof -t -i:443)を使用します
  3. 次に、xamppコントロールパネルを開き、そこからApacheサーバーも起動します。
  4. 実行を開始します。
  5. または、/opt/lamppに移動することもできます
  6. 次に、コマンド./Sudo xampp startを指定して起動します

ようやく動作します