아파치 재시작이 안됩니다. 제발 도와주세요

[root@ns bin]# apachectl start
/usr/local/apache/bin/apachectl start httpd started
[root@ns bin]# apachectl restart
/usr/local/apache/bin/apachectl restart httpd not running, trying
to start
/usr/local/apache/bin/apachectl restart httpd started
[root@ns bin]# apachectl configtest
Syntax OK
[root@ns bin]# httpd -t
Syntax OK
[root@ns bin]# vi ../logs/error_log
[Mon Jul 22 183834 2002] [crit] (98)주소가 이미 사용 중입니다
make_sock could not bind to port 80
[Mon Jul 22 183844 2002] [crit] (98)주소가 이미 사용 중입니다
make_sock could not bind to port 80
~
이런 에러가 떠서 /etc/services 를 봤더니
bootpc 68/tcp # BOOTP client
bootpc 68/udp
tftp 69/udp
gopher 70/tcp # Internet Gopher
gopher 70/udp
rje 77/tcp netrjs
finger 79/tcp
www 80/tcp http # WorldWideWeb HTTP
www 80/udp # HyperText Transfer
Protocol
link 87/tcp ttylink
kerberos 88/tcp kerberos5 krb5 # Kerberos v5
kerberos 88/udp kerberos5 krb5 # Kerberos v5
supdup 95/tcp
# 100 - reserved
hostnames 101/tcp hostname # usually from sri-
nic
iso-tsap 102/tcp tsap # part of ISODE.
csnet-ns 105/tcp cso-ns # also used by CSO
name server
csnet-ns 105/udp cso-ns
포트80번은 "www"가 사용중이더군요...
이런 상황에서 어떻게 해야 됩니까... 고수님들 부탁드릴께요...
도메인 셋팅해야되는데 재시작이 안되요...
미치겠습니다. 제발 도와주세요...
Re: 아파치 재시작이 안됩니다. 제발 도와주세요
/etc/services파일은 어떤 port를 어떤 서비스가 사용하게 하는지만
지정한 파일입니다. 실제 프로세서가 수행중인지는 ps aux나 ps -ef를
해보세요.
그리고 restart보다는 stop으로 httpd이 stop되는지 확인을 해보시는게
좋습니다.
버그는 의외로 httpd.lock같은 파일에서 걸릴 확률이 많아보입니다.
즉, httpd이 실행되면 일정한 공간에 자신이 실행중이라는 것을 표현(?)
하기 위해서 ...lock같은 파일을 만들어 놓는데 실행시에 파일 만들기에
실패했을 경우 httpd이 실행중이지 않는다고 뜨는 경우가 가끔있습니다.
이럴 경우에는 저 lock파일을 공용 디렉토리인 /tmp쪽에 생성되게 하는
방법도 있죠.
Re: 아파치 재시작이 안됩니다. 제발 도와주세요
#grep ^PIDFILE apachectl
해서 PID 파일의 생성위치를 확인해봅니다.
적어주신 상태를 보아서는 웹서버가 살아 있는
것도 같은데, PID파일을 정상적으로 생성 혹은
삭제하지 못하는 것 같습니다.
댓글 달기