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

아파치환경설정중 DocumentRoot와 UserDir에 관한질문입니다

작성자 정보

  • 서진수 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

아파치를 설치하고 공부하다가 제목처럼 문제에 봉착했습니다.

제가 궁금한 건 httpd.conf 파일 내용중에 DocumentRoot 와 UserDir 부분이 서로 어떻게 다른지 궁금합니다.

책에는 DocumentRoot는 아파치웹서버의 웹문서가 있는 장소이고 UserDir은 추가된 사용자의 홈페이지 디렉토리 이름이라고 되어 있더군요.

만약에 제가 가진 웹서버에 기본 도메인 www.jinsu.com 이 있고 추가 사용자로 a, b  를 추가한다면.a , b의 홈디렉토리는  /home/a , /home/b가 되잖아요.

이상황에서 저는 기본도메인의 홈페이지를 /usr/local/apache/htdocs (위의 DocumentRoot에 지정된 디렉토리)에 놓을 것이고  a 는 /home/a에 자신의 웹문서를 놓을 것이고 b는 /home/b를 놓을텐데 http://a.jinsu.com을 브라우져에서 입력해서 볼려면 어떻게 설정해야 할까요?이런 상황에서 UserDir은 어떻게 설정이 되어야 하는지.....

만약 a.jinsu.com을 가상호스트로 설정하는 상황이라고 가정했을때

위의 DocumentRoot 는 /usr/local/apache/htdocs

UserDir 은 public_html

가상호스트설정 안의 DocumentRoot 는 /home/a

브라우저에서 http://a.jinsu.com을 치면 어디에 있는 페이지가 열리게 될까요?

너무 개념없는 질문같아서 죄송해요. 근데 너무 햇갈려서..

각 디렉토리의 개념을 잡을수 있도록 설명 부탁드립니다.

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,347 명
  • 현재 강좌수 :  37,005 개
  • 현재 접속자 :  428 명