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

22번째 줄: 22번째 줄:
*[[default-ssl.conf]]를 통해 확인
*[[default-ssl.conf]]를 통해 확인
<source lang='cli'>
<source lang='cli'>
root@zetawiki:~# cat /etc/apache2/sites-available/default-ssl | grep DocumentRoot
root@zetawiki:~# cat /etc/apache2/sites-available/default-ssl.conf | grep DocumentRoot
DocumentRoot /var/www
DocumentRoot /var/www/html
</source>
</source>
:→ /var/www
:→ /var/www

2015년 9월 22일 (화) 16:07 판

1 개요

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

2 (CentOS) 위치 확인

[root@zetawiki ~]# cat /etc/httpd/conf/httpd.conf | grep ^DocumentRoot
DocumentRoot "/var/www/html"
→ /var/www/html

3 (우분투) 위치 확인

root@zetawiki:~# cat /etc/apache2/sites-available/default-ssl.conf | grep DocumentRoot
		DocumentRoot /var/www/html
→ /var/www

4 같이 보기

5 주석

  1. 필자는 /web 폴더를 만들어 사용하기도 한다.