>> Delete Reply from No. 2710 article
No. RE: dns설정에 대해 고수분들 도와주세여!!

등록 2000-08-15 15:59:00 By localhost     조회 2
이름 병거니    

		: 먼저....이렇게 글을 올리게 되어서 지송합니다. 왜냐면 부탁이걸랑여~.
서버한다는 넘이 이런것도 몰라서 이렇게 첨부파일과 글을 올리는 것이 x팔
린다는 것을 알지만.. 암만 봐도 모르는것을 어케 하겠습니다. 모르는것은 x
팔린게 아니라고 생각되어서 이렇게 글을 올립니다.
:
: 가상호스트에 대해서 질문드리는것이며,,,,이 문제를 해결하느냐 아니냐
에 따라서 ...... 제 월급이 깍이냐, 안깍이냐가 달렸습니다.
: 제발 고수님들 파일 다운 받으셔서 읽고 제게 해답을 주세여 -.-
:
: 그럼 수고하시고, 제발 파일 다운 받으셔서 봐주세여. 자세한 설명은
readme.txt 파일에 있습니다.
:
: 주소 : http://home.opentown.net/~nolly/virtualhost.zip :
: 그럼 수고하세요~~
 정확한 질문의 요지가 넘 복잡해서 전 잘 몰겠지만..
IP 하나로 여러개의 도메인을 운영하고자 하시는 것 같네여.(맞나??)
암튼.. 그렇다면..우선
 님의 아이피를 211.111.111.111 이라고 가정합니다.
 님의 네임서버는 ns.aaa.com 이고.. 실 도메인명은 aaa.com 이라고 하셨지
여?
설정화일이 제대로 맞게 되어있다면.. nslookup 에서
 aaa.com
aaa.net
bbb.org
bbb.net
 도메인의 IP가  211.111.111.111 하나로 나와야 합니당.
이렇게 aaa.com, aaa.net, bbb.org, bbb.net 이 하나의 IP로 보여진다면 우
선 네임서버는 제대로 설정이 되어진 것이겠지요.
 글구 님의 아피치 웹서버의 DocumentRoot 는 /usr/local/apache/htdocs 라
고 가정합니다.
 그렇다면 이제 버츄얼호스트 설정하는 부분만 남았군요..
이 부분은 따로 화일을 만들어 httpd.conf 에 포함시켜 주시는 것이 좋을
듯 합니다.
 우선 aaa.com 을 주 도메인으로 합니다.
외부에서 http://aaa.com 을 쳤을때 aaa.com으로 제대로 접속이 되어야 하니
깐여..
글구 나머지 aaa.net 과 bbb.org, bbb.net 등은 각 유저들 계정을 사용합니
다.
 예를 들어
 /home/aaa_net
/home/bbb_org
/home/bbb_net
 이라는 사용자들이 있다면 외부에서 http://aaa.net 을 입력했을
때 /home/aaa_net/public_html/index.html 화일을 읽어들이게 되는 것이지
요.
버츄얼 설정을 아래와 같습니다.
설정전에 우선 httpd.conf 를 열어
 NameVirtualHost 211.111.111.111
 을 추가해 주셔야 겠지요..
기본적으로 주석처리 되어있는 부분이 있으니 주석 없애주시고 아이피 변경
하시고.
그리고 그 밑으로 제일 먼저 들어가는 VirtualHost 가 aaa.com 이 되어야 합
니다.
그래야 외부에서 http://aaa.com 을 쳤을때 제대로 찾아들어가 지거던용..
 # aaa.com - BASIC
<VirtualHost 211.111.111.111>
    ServerAdmin admin at aaa.com     DocumentRoot /usr/local/apache/htdocs
    ServerName aaa.com
    ErrorLog logs/aaa.com-error_log
    CustomLog logs/aaa.com-access_log common
</VirtualHost>
 # aaa.net
<VirtualHost 211.111.111.111>
    ServerAdmin admin at aaa.net     DocumentRoot /home/aaa_net/public_html
    ServerName aaa.net
    ErrorLog logs/aaa.net-error_log
    CustomLog logs/aaa.net-access_log common
</VirtualHost>
 # bbb.org
<VirtualHost 211.111.111.111>
    ServerAdmin admin at bbb.org     DocumentRoot /home/bbb_org/public_html
    ServerName bbb.org
    ErrorLog logs/bbb.org-error_log
    CustomLog logs/bbb.org-access_log common
</VirtualHost>
 # bbb.net
<VirtualHost 211.111.111.111>
    ServerAdmin admin at bbb.net     DocumentRoot /home/bbb_net/public_html
    ServerName bbb.net
    ErrorLog logs/bbb.net-error_log
    CustomLog logs/bbb.net-access_log common
</VirtualHost>
  이런식이지요.. 이 화일을 /usr/loacl/apache/conf/virtual.host 정도로 저
장을 합니다.
그런후 httpd.conf 화일을 열어 VirtualHost Section 부분에
 Include /usr/local/apache/conf/virtual.host
 라고 적어주시면 됩니다.
그런후 아파치를 재시작하시고
 aaa.com 이라고 치면 /usr/local/apache/htdocs/ 의 화일을 읽어들이게 되구
요.
aaa.net 이라고 치면 /home/aaa_net/public_html/ 의 화일을 읽어들이게 되
지요.
 기본적으로 index.html 을 읽어들이게 된다는 것은 아시겠구요..
httpd -S 명령어로 버츄얼 호스트의 작동여부를 확인하실 수 있겠네여.
이 답변이 제대로 맞는건지 몰겠지만..
암튼 이해가 안가신다면 다시 멜로 보내주세요.
고럼 이만.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved