리눅스 분류
가상호스트와 DNS셋팅에 관한 질문입니다.
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 4,241 조회
- 0 추천
- 목록
본문
안녕하세요..
관리자입니다.
님께서 말씀하신 도메인에 대한 가상호스트 설정을 DNS와 아파치(httpd.conf의 Virtualhost부분)의 설정으로 나누어 설명드리겠습니다.
첫번재, zxcv.net에 대한 가상호스트를 위한 DNS설정
1. /etc/named.conf 설정
};
zone "zxcv.net" {
type master;
file "zxcv.net.zone";
};
2. /var/named/ 디렉토리내에 위에서 지정한 파일인 zxcv.net.zone파일을 다음과 같이 설정합니다.
@ IN SOA www.zxcv.net. zxcv.zxcv.net.com. (
20000403 ; Serial
21600 ; Refresh(6h)
900 ; Retry(15min)
604800 ; Expire(7d)
43200) ; Minimum(12h);
IN NS 네임서버명.
;
IN A IP-Address설정
IN MX 0 zxcv.net.
www IN A IP-Address설정
IN MX 0 zxcv.net.
위의부분중 "네임서버명"과 "IP-Address설정"부분을 적당히 수정합니다.
3. named 데문을 재시작합니다.
/usr/sbin/ndc restart
4. 아파치의 httpd.conf 파일의 Virtualhost부분을 다음과 같이 수정합니다.
ServerAdmin zxcv@zxcv.net
DocumentRoot /home/zxcv/public_html
ServerName www.zxcv.net
ServerAlias www.zxcv.net zxcv.net
ErrorLog /home/zxcv/www_log/error_log
CustomLog /home/zxcv/www_log/access_log common env=!CodeRed
5. 그리고 아파치를 재시작합니다.
#apachectl restart
6. 그리고 위에서 httpd.conf 파일에서 설정된 가상호스트의 홈디렉토리및 홈페이지디렉토리를 다음과 같이 설정합니다 .
홈디렉토리 : /home/zxcv
홈페이지 디렉토리 : /home/zxcv/public_html
7. 이제 홈페이지를 만들어서 "홈페이지디렉토리"에 넣어주시면 됩니다 .
그럼..
감사합니다.
와 같은 설정을 합니다.
김현준 wrote :
>먼저 리눅스는 Red HAT 7.0 이구요
>한개의 IP를 가진 한대의 리눅스 박스에 메인 서버에는 abcd.com 이라는 도메인을 할당받아 같은 리눅스 박스에 설치되어 있는 DNS에 의해서 돌아가고 있고 일반 사용자의 홈피는 abcd.com/~xxx 이런식으로 돌아가고 있지용...요기까진 기본적인 거구요..
>
>제가 막히는 부분은 abcd.com/~xxx이런 주소를 가진 사용자의 홈페이지를 zxcv.net을 사용해서 열수 있도록 하는 방법을 모르겠더군요...물론 zxcv.net이라는 도메인은 이미 발급받은 상태이구요..
>이럴때 virture host설정과 DNS설정을 어떻게 해야 하는지 궁금하네요...
>한대에서 모든걸 해결하려고 하니...문제가...^^;;
>그래도 되도록이면 자세히 설명해 주셨으면 감사하겠습니다.
관리자입니다.
님께서 말씀하신 도메인에 대한 가상호스트 설정을 DNS와 아파치(httpd.conf의 Virtualhost부분)의 설정으로 나누어 설명드리겠습니다.
첫번재, zxcv.net에 대한 가상호스트를 위한 DNS설정
1. /etc/named.conf 설정
};
zone "zxcv.net" {
type master;
file "zxcv.net.zone";
};
2. /var/named/ 디렉토리내에 위에서 지정한 파일인 zxcv.net.zone파일을 다음과 같이 설정합니다.
@ IN SOA www.zxcv.net. zxcv.zxcv.net.com. (
20000403 ; Serial
21600 ; Refresh(6h)
900 ; Retry(15min)
604800 ; Expire(7d)
43200) ; Minimum(12h);
IN NS 네임서버명.
;
IN A IP-Address설정
IN MX 0 zxcv.net.
www IN A IP-Address설정
IN MX 0 zxcv.net.
위의부분중 "네임서버명"과 "IP-Address설정"부분을 적당히 수정합니다.
3. named 데문을 재시작합니다.
/usr/sbin/ndc restart
4. 아파치의 httpd.conf 파일의 Virtualhost부분을 다음과 같이 수정합니다.
ServerAdmin zxcv@zxcv.net
DocumentRoot /home/zxcv/public_html
ServerName www.zxcv.net
ServerAlias www.zxcv.net zxcv.net
ErrorLog /home/zxcv/www_log/error_log
CustomLog /home/zxcv/www_log/access_log common env=!CodeRed
5. 그리고 아파치를 재시작합니다.
#apachectl restart
6. 그리고 위에서 httpd.conf 파일에서 설정된 가상호스트의 홈디렉토리및 홈페이지디렉토리를 다음과 같이 설정합니다 .
홈디렉토리 : /home/zxcv
홈페이지 디렉토리 : /home/zxcv/public_html
7. 이제 홈페이지를 만들어서 "홈페이지디렉토리"에 넣어주시면 됩니다 .
그럼..
감사합니다.
와 같은 설정을 합니다.
김현준 wrote :
>먼저 리눅스는 Red HAT 7.0 이구요
>한개의 IP를 가진 한대의 리눅스 박스에 메인 서버에는 abcd.com 이라는 도메인을 할당받아 같은 리눅스 박스에 설치되어 있는 DNS에 의해서 돌아가고 있고 일반 사용자의 홈피는 abcd.com/~xxx 이런식으로 돌아가고 있지용...요기까진 기본적인 거구요..
>
>제가 막히는 부분은 abcd.com/~xxx이런 주소를 가진 사용자의 홈페이지를 zxcv.net을 사용해서 열수 있도록 하는 방법을 모르겠더군요...물론 zxcv.net이라는 도메인은 이미 발급받은 상태이구요..
>이럴때 virture host설정과 DNS설정을 어떻게 해야 하는지 궁금하네요...
>한대에서 모든걸 해결하려고 하니...문제가...^^;;
>그래도 되도록이면 자세히 설명해 주셨으면 감사하겠습니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.