질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

apahce 삭제 방법이 궁금합니다.

작성자 정보

  • 김성갑 작성
  • 작성일

컨텐츠 정보

본문

기존에 소스 설치로 apache가 설치 되어 있었는데 이것 저것 작업해보다 yum으로 아파치를 다시 install을 했네요.

기존에 아파치 설치가 /usr/local/apache2 에 설치 되었었는데...

yum으로 설치하고 나니 httpd.conf 파일도 /etc/init.d/httpd/conf/httpd.conf 파일을 참고하더군요.

기존에는 /usr/local/apache2/conf/httpd.conf 파일을 참고했었는데...

apache2 소스파일로 설치할때 httpd-2.2.22버전이네요.

다시 소스파일로 /usr/local/apache2/conf/httpd.conf 파일을 참고 하도록 할려면 어떻게 해야 할까요?
httpd-2.2.22 소스 폴더에서 ./configure  make make install 명령을 주면


make[2]: *** [program-install] Error 1
make[2]: Leaving directory `/usr/local/src/httpd-2.2.22/support'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.2.22/support'
make: *** [install-recursive] Error 1


이런 에러가 나는것 같습니다.


yum list installed | grep http 명령어를 날려 보면 아래와 같이 나옵니다.

httpd.x86_64          2.2.15-15.el6.centos.1
httpd-devel.x86_64    2.2.15-15.el6.centos.1
httpd-tools.x86_64    2.2.15-15.el6.centos.1



신규서버를 신청해서 셋팅을 해보고 있는데... 아주 기본적인것만 설치 되어 있어서 이것저것 설정잡는다고 해보다가 결국 이사태를 발생시키네요.
도움 부탁드립니다.


관련자료

댓글 3

임채성님의 댓글

  • 임채성
  • 작성일
일단은...
아주 특별한 경우, 또는 일부러 세팅한 경우가 아니고선 한 서버에 두 개의 아파치 데몬을 띄우는 것은 좋지 않거니와 정상적인 구동이 불가능 합니다.
위와 같은 경우는 아파치를 소스버전으로 설치하신 후에 실수로 yum을 통한 rpm버전으로 또 다시 설치하신 것 같은데...
조금은 허무한 답변이라 생각되실지도 모르지만 그냥 소스버전이든 rpm버전이든 모두 삭제하신 후에 다시 세팅하시는 것이 좋을 듯 싶습니다. 우선 yum으로 설치한 아파치를 삭제하고(예:yum erase httpd*), 기존에 설치하신 소스버전도 삭제하신 후에 소스버전이나 rpm버전 둘 중 하나만 설치해서 구동하시는 것이 가장 깔끔한 세팅이 될 것 같습니다.
저도 예전에 아파치를 소스버전으로도 설치해 보고 rpm버전으로도 설치해 보고 여러가지 실습과 테스트를 해 보았는데 위와 같은 상태에선 rpm버전을 삭제한다고 해도 기존의 소스버전이 정상적으로 구동되지 않는 경우가 허다합니다.(아파치 외의 여러 다른 프로그램들과의 의존성 문제 때문에...)

김성갑님의 댓글

  • 김성갑
  • 작성일
답변 완전 감사드립니다.

두분 말씀하신것처럼 yum remove로 지우고, rpm으로 설치된 부분도 모두 지운다음
기존 rpm 소스 부분에 들어가서 기존 압축 풀었던 폴더를 지우고 다시 압축을 풀어서 셋팅했습니다.

기존에 make 한 소스를 계속 인스톨 시도했더니 오류가 나더라구요.
그래서 make clean 으로 make 파일을 초기화  하고 진행하다 원리를 생각해보니 그냥 원본 소스를 다시 압축 풀어서 설치하는게 맞을것 같아 그렇게 했더니 해결이됐습니다.

두분의 답변의 문제 해결에 큰 키워드가 됐습니다.

감사합니다.

2013년 새해 복 많이 받으세요.

공지사항


뉴스광장


  • 현재 회원수 :  60,044 명
  • 현재 강좌수 :  35,858 개
  • 현재 접속자 :  90 명