"DOCUMENT ROOT"의 두 판 사이의 차이

잔글 (→‎개요)
5번째 줄: 5번째 줄:


*웹서버의 최상위 폴더
*웹서버의 최상위 폴더
*DOCUMENT_ROOT는 웹 상에서 최상위 폴더가 되는 실제 OS 상의 폴더 위치를 말한다.
*DOCUMENT_ROOT는 웹 상에서 최상위 폴더가 되는 OS 상의 절대경로를 말한다.
:실제로 DOCUMENT_ROOT라는 이름의 폴더가 있는 것은 아니다. 일종의 환경변수(설정값)라고 생각하면 된다.
:실제로 DOCUMENT_ROOT라는 이름의 폴더가 있는 것은 아니다. 일종의 환경변수(설정값)라고 생각하면 된다.
*PHP에서는 $_SERVER['DOCUMENT_ROOT'] 변수에 들어 있다.
*PHP에서는 $_SERVER['DOCUMENT_ROOT'] 변수에 들어 있다.

2013년 1월 1일 (화) 16:12 판

1 개요

DOCUMENT_ROOT
DocumentRoot
/var/www/html
  • 웹서버의 최상위 폴더
  • DOCUMENT_ROOT는 웹 상에서 최상위 폴더가 되는 OS 상의 절대경로를 말한다.
실제로 DOCUMENT_ROOT라는 이름의 폴더가 있는 것은 아니다. 일종의 환경변수(설정값)라고 생각하면 된다.
  • PHP에서는 $_SERVER['DOCUMENT_ROOT'] 변수에 들어 있다.
  • yum으로 httpd를 설치할 경우 보통 /var/www/html가 된다. 그러나 편의상 이유 등으로 다른 폴더를 지정하는 경우도 흔하다.
필자는 /web 폴더를 만들어 사용하기도 한다.

2 httpd.conf에서 확인

[root@jmnote ~]# cat /etc/httpd/conf/httpd.conf | grep DocumentRoot
# DocumentRoot: The directory out of which you will serve your
DocumentRoot "/var/www/html"
# This should be changed to whatever you set DocumentRoot to.
#    DocumentRoot /www/docs/dummy-host.example.com
→ DocumentRoot 는 /var/www/html 이다.

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}