728x90
조회 : 5,137   추천 : 0   비추천 : 0  

/usr/local/apache/bin/apachectl start 했을때 

아래와 같은 오류 발생시

httpd not running, trying to start
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

오류의 원인 정상적으로 /usr/local/apache/bin/apachectl stop 하지 않았을경우 발생된다.


]# netstat -anp | grep 80 
tcp        0      0 :::80                       :::*                        LISTEN      2404/httpd

]# kill -9 2404


]# netstat -anp | grep 80 
tcp        0      0 :::80                       :::*                        LISTEN      2405/httpd

]# kill -9 2405


이런식으로 반복해서
netstat -anp | grep 80
 ->
 tcp        0      0 :::80                       :::*                        LISTEN      2405/httpd
이 나타나지 않을때까지 계속  kill -9 프로세서번호 를 사용해서 죽인다.

더이상 나타나지 않으면
]# /usr/local/apache/bin/apachectl start로 실행하면 정상적으로 나온다.

 

728x90

'프로그래밍 > 리눅스' 카테고리의 다른 글

httpd: apr_sockaddr_info_get() failed  (0) 2015.04.27
리눅스 링크 거는 법  (0) 2015.04.27
자바 및 톰켓 경로 export 하기  (0) 2013.09.30
리눅스 심볼릭 링크 걸기  (0) 2013.09.30
톰켓설치  (0) 2013.09.30

+ Recent posts