Ubuntu 11.10에서 XAMPP를 시작할 수 없습니다.

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을 사용하는 또 다른 웹 서버 데몬이 무엇인지 어떻게 찾을 수 있습니까? 이 서버를 중지하는 방법은 무엇입니까?

답변1

이는 LINUX에서 XAMPP를 실행할 때 발생하는 독특한 오류입니다.

추정: XAMPP의 압축이 해제된 @ /opt/폴더입니다.

. ./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.htmlsudo /opt/lampp/lampp stopssl, SSL 지원을 영구적으로 비활성화하는 명령을 사용하여 램프의 SSL 서비스를 꺼야 합니다 .

이제 xampp을 시작할 수 있습니다.sudo /opt/lampp/lampp start

답변3

터미널에서 를 실행합니다 sudo /opt/lampp/lampp disablessl. 이렇게 하면 SSL이 비활성화되고 그 후에 xampp이 다시 성공적으로 시작됩니다.

답변4

우분투 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

드디어 작동하네요

관련 정보