: 안녕하세요..
: 왕초보 peter입니다..
: 다시 한번 신세를 지게 되네요...
: 이번에 named기반의 가상호스트를 해보려고 하는데요..
: documentroot에서 지정해준 디렉토리를 않읽고 자꾸 /htdocs/밑에 있는
: index.html화일을 읽더라구요..
: 제가 한 설정은 아래와 같습니다.
: <var/named/peterworld.zone >
: @ IN SOA ns.peterworld.pe.kr. root.peterworld.pe.kr. (
: 980910 ;Serial
: ------중간생략------
: 86400 ;Minimum
: )
: IN NS ns.peterworld.pe.kr.
: peterworld.pe.kr. IN MX 10 mail.peterworld.pe.kr.
: mail.peterworld.pe.kr. IN A 111.222.333.444
: localhost IN A 127.0.0.1
: oracle IN A 111.222.333.444 <==가상호스팅
: @ IN A 111.222.333.444
: ns IN A 111.222.333.444
: IN HINFO "i586 pentium""linux"
: www IN CNAME @
:
: <var/named/zone-333.222.111>
: @ IN SOA ns.peterworld.pe.kr. root.peterworld.pe.kr.(
: 1997022700 ;Serial
: --------중간 생략-----------
: 86400 ) ;Minimum
: IN NS ns.peterworld.pe.kr.
: 444 IN PTR peterworld.pe.kr.
: 444 IN PTR oracle.peterworld.pe.kr.
:
: 그리곤 httpd.conf 설정
: NameVirtualHost 111.222.333.444
: <VirtualHost 111.222.333.444>
: ServerName peterworld.pe.kr
: </VirtualHost>
: <VirtualHost 111.222.333.444>
: ServerName oracle.peterworld.pe.kr
: ServerAdmin webmaster at peterworld.pe.kr : DocumentRoot /home/oracle
: Erorror logs/oracle.peterworld.pe.kr-error_log
: CustomLog logs/oracle.peterworld.pe.kr-access_log common
: </VirtualHost>
:
: 그리고 BindAddress * 부분의 주석도 제거해 주었고요..
: 무엇이 문제일까요...
: 한수 부탁드리겠습니다...
:
: --
: 이 곳에 서명을 적어주십시오.
: peterworld in korea
가상 호스팅 서비스를 한다면...호스트명이 oracle.peterworld.pe.kr이
되겠군요.
위의 NameVirtualHost는 이름기반의 가상호스팅으로 알고 있습니다.
따라서 아래와 같은 설정이 올바르다고 생각됩니다.
(물론 문제는 다른곳에 있을수 도 있습니다..)
NameVirualHost 111.222.333.444
<VirtualHost oracle.peterworld.pe.kr> <---이부분입니다.
답변이 좀 허접하지만... 저는 이런 설정으로 열쉬미 호스팅 중입니다 :-)--리눅스 언젠가는
배째고 말리라...