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가 실행 중임을 확인하고 설치 여부를 확인하기 위해 다음 명령을 실행했습니다.

dpkg -s apache2

결과:

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

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

답변1

Apache2는 메타패키지이므로 필요한 경우 apach2 종속성을 제공하는 apache2의 특정 '작업자'(mpm은 광산에 설치됨)가 필요합니다.

dpkg -l|grep apache

아마도 당신이 찾으려는 것을 찾을 것입니다.

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

관련 정보