>> Delete Reply from No. 14424 article
No. RE: 김돈걸님 한번 봐주세요

등록 2000-12-14 21:32:00 By localhost     조회 2
이름 김돈걸    

		: 답변 잘 받았습니다.
:
: 그런데 ps -ef | grep httpd 라고 하면 다음과 같이 나오구요
:
: [jay74@ns jay74]$ ps -ef | grep httpd
: root       611     1  0    15:01 ?        00:00:00 httpd
: nobody     619   611  0    15:01 ?        00:00:00 httpd
: nobody     620   611  0    15:01 ?        00:00:00 httpd
: nobody     621   611  0    15:01 ?        00:00:00 httpd
: nobody     622   611  0    15:01 ?        00:00:00 httpd
: nobody     623   611  0    15:01 ?        00:00:00 httpd
: nobody     624   611  0    15:01 ?        00:00:00 httpd
: nobody     625   611  0    15:01 ?        00:00:00 httpd
: nobody     626   611  0    15:01 ?        00:00:00 httpd
: nobody     627   611  0    15:01 ?        00:00:00 httpd
: nobody     630   611  0    15:01 ?        00:00:00 httpd
:
:
: 처음에 rpm -qa | grep appache 라는 명령을 쳤더니
: appache-1.2.9-6kr 이라고 나오더라구요
: 그래서 rpm -e apache~~~~ 명령쳤더니
: 여러 파일리스트들이 올라오면서 의존성을 운운하더라구요
:
: 아무튼 /etc/rc.d/initd/에서 httpd restart라는 명령을 쳤더니
:
: 데몬이 다시 시작한것 같은데... 웹서버는 정상적으로 작동하지 않더라구요
:
: 그리고 나서 [jay74@ns jay74]$ rpm -qa | grep appache 명령을 치니까
:
: 이젠 아무 메세지도 안 나오더군요
:   
: 이유라 뭘까요. 답변 부탁드리구요
:
: 아파치 웹서버가 두번 설치된거 같다고 했는데
:
: source compile을 한 적이 없거든요.. 난해해 지는군요.
 문제는 두번설치가 되었느냐로 압축되는 것 같네요.
RPM으로 설치여부는 리눅스 설치시 everything를 체크 하시고 설치하셨으면
RPM으로 설치가 된것이구요. (보통 설치하고서 잘 모르더라구요.)
소스(또는 바이너리)설치여부는 본인이 소스를 구해서 configure -> make -> make install
이런식으로 아파치를 설치하셨다면 소스(또는 바이너리) 설치가 된것입니다.
결과적으로 위의 두가지 다 하셨다면 두번 설치된거구요.
 위의 작업한 것 그대로 두시고요.
 우선 데몬이 제대로 뜨나 확인해 보세요.
다음과 같이요.
# cd /usr/local/apache/bin
# ./apachectl restart
이렇게 해주시면 됩니다.
# ps ax | grep httpd    (데몬이 올라왔는지 확인)
 데몬이 올라왔다면 웹으로 확인해 보시구요.
웹에 아무것도 안뜬다면 httpd.conf 화일 확인해보시고요.
만일 httpd.conf 수정하시면
# killall -HUP http
이렇게 해서 설정변경해주신것을 적용시켜 주세요.
 그래도 안되면 다시 질문주세요. 그상태에서 또 한번 해봅시다. 될때까지요.
 그리구 제 경험상인데요. 모든지 리눅스에서 설치하고 삭제하고 하는데
잘안된다 그랬다고 무조건 새로 설치하지 마세요. 새로 설치는 10번만
해보시면 족한것 같은데.... 대신에 더 중요한건 현재 설정되어 있는
것을 구현가능하게 해주는게 중요하다고 생각합니다. 왜냐면 지금이야
내것이니까 그렇다 치지만 추후 중요한 데이터들이 올라가기 시작하면
그때두 그렇게 맘에 안든다고 다시 다 삭제하고 설치할순 없지 않을까요.
이만 헛소리 였슴다.
  참고)
# rpm -e apache~~~
이런식으로 하셨나요?
그렇게 했다면 음냐......ㅡ.ㅡ;
제말은
# rpm -e apache-1.2.9-6kr
이런식으로 패키지버전을 적어서 삭제해달라는 말이었는데.
그리고 의존성 문제인데요. 의존성이 있을때는 두가지 방법이 있습니다.
의존성에 관련된 패키지들을 다 삭제 시킨후 apache를 삭제 시키는 방법과
강제로 삭제하게 되는
# rpm -e --nodeps apache-1.2.9-6.kr
이런식입니다. 그렇게 하셔서 기존에 리눅스 설치할때 설치된 아파치를
삭제 하시면 됩니다.
 --
게시판에서는 서치를 먼저 할줄아는 리눅서가 됩니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved