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

아파치 소스설치에 대한 의문점

작성자 정보

  • 이창석 작성
  • 작성일

컨텐츠 정보

본문

처음에 아무것도 모르고 리눅스 서버관리 실무바이블을 따라

apm을 설치했습니다. 여기저기 문제가 생기더군요.

apachctl을 하니 이미 실행중이라고 하고 httpd.conf에 루트디렉토리에 파일을 넣어도 안보이고

나중에 알아보니 아파치가 rpm으로 깔려 있었습니다.;;

며칠전에 php가 4버전가 5버전이 동시에 뜨는 희안한 경험을 한후 정리를 해야겠다고 생각하고

rpm버전 아파치를 지웠습니다. 저는 그전까지 소스버전의 아파치가 작동중인줄만 알았습니다.

근데 rpm을 지우니까 소스로 설치한 apachectl이 작동을 안하더군요. 분명 ls로 보면 파일은 있는데 명령어가 없다고 나왔습니다.

그래서 tar파일을 푼 폴더에서 make clean을 하고 /usr/local/apache2방을 지웠습니다. 그리고 다시 tar파일을 받아서 설치를 했습니다. make install까지 아무 에러 없이 잘 되더군요.

하지만 apachectl은 작동하지 않네요. 여전히 그런 명령어가 없다고 합니다.

현재 다시 rpm버전을 설치했습니다. 도대체 어디가 문제인지 모르겠네요.

소스 설치한것이 왜 작동하지 않을까요?;; 며칠동안 한것이 지웠다가 풀었다가 완전히 삽질한기분입니다..ㅜㅜ

관련자료

댓글 2

김상복님의 댓글

  • 김상복
  • 작성일
이 방법이 맞는지는 모르겠지만, 그냥 apachectl start
이렇게 하신거 아닌가요?
패스가 걸려있지 않다면 절대경로로 적어 주셔야 합니다.

님의 경우로 봐서는
/usr/local/apache2/bin/apachectl start
이렇게 실행시켜 주셔야 될거 같습니다.

이창석님의 댓글

  • 이창석
  • 작성일
apachectl파일이 있는 디렉토리에서 실행했습니다.
분명히 그 디렉토리에 apachectl이 있는걸 확인하고 했는데 안되더군요..
신기한건 rpm버전을 설치하니까 apachectl이 작동하더군요..ㅎㅎ;;;;

공지사항


뉴스광장


  • 현재 회원수 :  60,342 명
  • 현재 강좌수 :  37,024 개
  • 현재 접속자 :  408 명