Linux Mint에서 아파치를 다시 시작할 수 없습니다

Linux Mint에서 아파치를 다시 시작할 수 없습니다

Linux Mint는 Virtual Box의 게스트 시스템입니다.

Windows 8.1은 호스트 시스템입니다.

danko@danko-VirtualBox ~ $ sudo /etc/init.d/apache2 restart

[sudo] password for danko: 

 Restarting web server apache2                           
 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80

(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down

AH00015: Unable to open logs

Action 'start' failed.

Apache 오류 로그에 자세한 정보가 있을 수 있습니다. [실패] apache2 인스턴스가 20초 이내에 시작되지 않았습니다. 문제를 발견하려면 로그 파일을 읽으십시오.

Apache 오류 로그가 비어 있습니다.

danko@danko-VirtualBox ~ $ netstat -punta | grep 듣기

(모든 프로세스를 식별할 수 있는 것은 아니며 소유하지 않은 프로세스 정보는 표시되지 않습니다. 모든 프로세스를 보려면 루트에 로그인해야 합니다.)

tcp        0      0 0.0.0.0:139             0.0.0.0:*            LISTEN      -               
tcp        0      0 0.0.0.0:80              0.0.0.0:*            LISTEN      -               
tcp        0      0 127.0.1.1:53            0.0.0.0:*            LISTEN      -               
tcp        0      0 127.0.0.1:631           0.0.0.0:*            LISTEN      -               
tcp        0      0 0.0.0.0:445             0.0.0.0:*            LISTEN      -               
tcp6       0      0 :::139                  :::*                 LISTEN      -               
tcp6       0      0 :::80                   :::*                 LISTEN      -               
tcp6       0      0 ::1:631                 :::*                 LISTEN      -               
tcp6       0      0 :::445                  :::*                 LISTEN 

답변1

포트 80이 이미 다른 프로세스에서 사용되고 있기 때문에 Apache를 시작할 수 없습니다(의 출력에서 ​​확인됨 netstat). 해당 프로세스가 무엇인지 확인하려면 다음 명령을 실행하십시오.

sudo lsof -i | grep "http (LISTEN)"

해당 프로세스가 무엇인지 결정한 후에는 이를 (완전히) 중지한 다음 Apache를 시작할 수 있습니다.

답변2

서비스로 설치될 수 있으며 다음과 같이 다시 시작해야 합니다.

$ sudo 서비스 apache2 재시작

관련 정보