이상한 문제가 있습니다. 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
당신이 찾고 싶은 것을 찾을 수도 있습니다.
완전히 삭제하는 대신 언제든지 시작을 중지할 수 있습니다.