아파치환경설정중 DocumentRoot와 UserDir에 관한질문입니다
작성자 정보
- 서진수 작성
- 작성일
컨텐츠 정보
- 1,985 조회
- 0 추천
- 목록
본문
안녕하세요.
아파치를 설치하고 공부하다가 제목처럼 문제에 봉착했습니다.
제가 궁금한 건 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을 치면 어디에 있는 페이지가 열리게 될까요?
너무 개념없는 질문같아서 죄송해요. 근데 너무 햇갈려서..
각 디렉토리의 개념을 잡을수 있도록 설명 부탁드립니다.
관련자료
-
이전
-
다음