본문 바로가기

코딩

우분투 서브도메인 설정하기 (아파치 가상호스팅)

우분투에서 서브도메인을 설정하는 방법 (아파치 가상호스팅)



먼저 아래의 우분투에서 가상호스트를 설정하는 방법을 읽어주세요.

http://seyul.tistory.com/28


서브도메인을 설정하는 방법은 위 방법과 거의 동일합니다만,

거기에 약간 더 추가할 부분이 있습니다.


test2.domain.com

위와 같은 서브도메인을 만든다고 가정하겠습니다.


1. /var/www 경로에 서브도메인과 연결할 웹폴더(폴더명 test2)를 생성합니다.


2. /etc/apache2/sites-available 경로에서 설정파일을 수정할때

DocumentRoot를 방금 만든 웹폴더로 적은 부분을

아래와 같이 추가합니다. (빨간 글씨부분을 추가)


<VirtualHost *:80>

        ServerName www.domain.com

        ServerAdmin webmaster@ domain.com

        ServerAlias domain.com

DocumentRoot /var/www/domain/public_html

<Directory /var/www>
        

Options Indexes FollowSymLinks MultiViews
        

AllowOverride All

Order allow,deny

allow from all  

</Directory>

</VirtualHost>


<VirtualHost *:80>

        ServerName test2.domain.com

DocumentRoot /var/www/test2/public_html

</VirtualHost>


수정 후 아파치를 재시작하면  서브도메인 설정 끝! 


service apache2 restart