xampp을 시작하지 못했습니다. Apache가 실행 중이지만 Apache가 설치되지 않았습니다!

xampp을 시작하지 못했습니다. Apache가 실행 중이지만 Apache가 설치되지 않았습니다!

이상한 문제가 있습니다. xampp을 시작하려고 하면 다음 메시지와 함께 실패합니다.

XAMPP: Another web server daemon is already running.

다음을 사용하여 어떤 서버가 실행되고 있는지 찾으려고 할 때:

netstat -tunap | grep LISTEN

결과:

tcp        0      0 127.0.1.1:53        0.0.0.0:*        LISTEN  1955/dnsmasq        
tcp        0      0 127.0.0.1:631       0.0.0.0:*        LISTEN  1262/cupsd        
tcp        0      0 0.0.0.0:17500       0.0.0.0:*        LISTEN  2353/dropbox       
tcp        0      0 0.0.0.0:20414       0.0.0.0:*        LISTEN  2297/skype          
tcp6       0      0 :::80                    :::*        LISTEN  1366/apache2    
tcp6       0      0 ::1:631                  :::*        LISTEN  1262/cupsd

여기에서는 Apache가 실행되고 있는 것을 볼 수 있습니다. Apache가 설치되었는지 확인하기 위해 다음 명령을 실행했습니다.

dpkg -s apache2

결과:

dpkg-query: package 'apache2' is not installed and no information is available

xampp을 시작하기 전에 apache2를 종료해야 할 때마다 매우 짜증나는 일입니다. 우분투 12.04를 사용하고 있는데,

답변1

Apache2는 메타 패키지이므로 apache2에 대한 특정 "작업자"가 필요하고(mpm은 광산에 설치되어 있음) 필요한 경우 apache2 종속성을 제공합니다.

dpkg -l|grep apache

당신이 찾고 싶은 것을 찾을 수도 있습니다.

완전히 삭제하는 대신 언제든지 시작을 중지할 수 있습니다.

관련 정보