KWMBLOG
아파치 실행시 이미 실행중이라고 나오는 경우 본문
아파치를 실행시켰는데
실행중이라고 뜨는 경우가 있다.
다시봐도 아파치가 실행이 안되어 있다면
다음과 같이 따라하면 된다.
1. 우선 아파치가 꺼지지 않은건 아닌지
한번 더 확인해본다.
ps -ef | grep httpd
위 명령어를 입력했을때
아무것도 나오지 않는다면
다른 방법을 사용한다.
2. 가끔가다 80포트를 다른 프로그램에서
지맘대로 쓰는 경우가 있다.
그런게 있는지 부터 찾아본다.
netstat -nlp | grep 80
을 입력했을때,
뭐라도 나온다면 해당 프로세스를 kill 시켜주면 되고,
3. 아무것도 안뜬다면 pid파일이
삭제가 안되고 있는 경우이므로
해당 파일을 삭제하고 다시 실행시켜주면 된다.
ls /usr/local/apache/logs/
를 입력해보면 httpd.pid 라는 파일이 있다.
cat httpd.pid
를 입력해서 해당 내용이
아파치가 실행중이라는 문구에 나오는 숫자와 똑같은지 확인해본다.
똑같다면 그 파일을 삭제하고 다시 아파치를 실행해본다.
이렇게하면 왠만하면 해결된다.
(이방법들 외 다른 경우를 본적이 없다.)
'리눅스 > APACHE' 카테고리의 다른 글
아파치 실행시 No space left on device (0) | 2019.02.19 |
---|---|
Apache SSL 에러 (0) | 2019.02.19 |
웹에서 OS 종류, 아파치 버전 숨기기 (0) | 2019.02.19 |
Comments