출처 : http://ziumb.tistory.com/45



카페24에서 가상호스팅을 받았다면 단독서버처럼 2차 도메인(CNAME)을 설정해서 사용 할 수 있다. 설정은 텔넷으로 접속해 zone 파일을 작성하지 않아도 되기 때문에 간단하게 진행 할 수 있다.

설명의 편의를 위해서 도메인 예시를 mydomain.com으로 합니다.

 

카페24의 고객센터에 들어가면 호스팅 관리가 있다. 서비스 사용현황에서 도메인 네임서버 관리를 선택한다.

 

2차도메인을 설정 할 도메인을 선택 한 후에 →DNS 관리 버튼을 클릭한다. 이미지에는 없지만 mydomain.com을 선택했다고 가정해 보자.

 

단독 서버를 사용했던 사람이라면 zone 파일을 작성하고 name 데몬 프로그램 재실행하고 몇 가지 과정이 필요하지만 여기서는 도메인 설정이 자동이다.

이미 도메인을 등록한 상태라면 ○별칭(CNAME)관리에 *.mydomain.com 형태로 CNAME이 와일드 카드로 설정 된 걸 확인 할 수 있다. *는 2차 도메인의 이름을 어떤 것이든 제한을 두지 않겠다는 의미다. 여기까지 확인이 됐다면 텔넷으로 접속해 httpd.conf에서 2차 도메인 연결을 위한 디렉토리 연결 레코드를 추가하면 된다.

 

 

 

]# cd /etc/httpd/conf

]# ll 

-rw-r--r-- 1 root root   967  8월  9 18:16 httpd-vhosts.conf
-rw-r--r-- 1 root root 33463  8월  9 18:17 httpd.conf
-rw-r--r-- 1 root root 13139  6월 26 23:33 magic

 

httpd-vhosts.conf는 없는 파일이였는데 디렉토리 연결 설정을 위해 외부파일로 작성한 파일이다.

# httpd.conf 파일 끝에 아래처럼 include을 추가한다. 

 

include conf/httpd-vhosts.conf

httpd.conf파일에서 httpd-vhosts.conf를 include 하게 되면 httpd.conf에서 httpd-vhosts.conf 파일을 불러오게 된다.

 

]# vi httpd-vhosts.conf

<VirtualHost *:80>
    DocumentRoot /home/mysub/www
    ServerName mysub.mydomain.com
</VirtualHost>

]# service httpd restart

위처럼 디렉토리에 연결하는 가상호스트 내용을 추가한다. 잠시후에 브라우저에서 mysub.mydomain.com으로 연결을 시도한다.

 

참고

http://ziumb.tistory.com/36