안녕하세요....
리눅스 초보입니다.....
서브 도메인을 사용해 볼려고 그러는데요......
여러 문서를 뒤지다가....드디어 시작....
zone 화일에다가 CNAME으로 적어주고
아파치 설정 화일에다가 virtual host 항목을 적었습니다...
역시나 안되더군요.......
nslookup 에서는 aliases로 잘 나오고요....
explorer에서는 페이지를 찾을 수 없다고 나오고요....
고민후.... zone 화일 에다가 IN A 210.XXX.XXX.XXX 로...
해주었습니다
이렇게 해도 안되다가.... 시간이 흐른후.... (?)
이유는 모르겠지만 접속은 되더군요...
그런데.... 페이지는 서브가 아니라 메인이 뜨더군요.......
xxxx.com/~leplex------>leplex.xxxx.com 이게 아니라
xxxx.com = leplex.xxxx.com ....쩝.....
어느 분이 버추얼 호스트 설정 문제라고 그러셔서...
다시 보고 또 보아도.... 틀린 것은 없어 보이 더군요....
<VirtualHost 210.xxxxxxxxx>
ServerAdmin xxxx at xxxx.com DocumentRoot /home/xxxx/public_html
ScriptAlias /cgi-bin/ /home/xxxx/cgi-bin/
ServerName www.xxxx.com #ServerAlias .com *..com
TransferLog /etc/httpd/logs/xxxx.com-access_log
</VirtualHost>
<VirtualHost 210.xxxxxxxxx>
ServerAdmin leplex at yahoo.com DocumentRoot /home/leplex/public_html
ScriptAlias /cgi-bin/ /home/leplex/cgi-bin/
TransferLog /etc/httpd/leplex-access_log
ServerName leplex.xxxx.com
</VirtualHost>
여기서 엄청 해메다가.....저기위에 server aliases 되있는
행을 혹시나 해서 주석 처리 했고요 ..나머진 한게 없습니다..
이래도 되지 않고 있다가...... 한참후에.....
http://leplex.xxxx.com을 해보니 또 xxxx.com이 뜨길래
열받아서리... '새로 고침 '버튼을 마구 연타 하니...
제 계정의 페이지가 뜨더군요......황당.....
다른 컴들에서도 뜨길래 ... 성공 한줄알고 기뻐하고 있었습니다...
기분졸게 nslookup을 돌렸더니....
leplex.xxx.com을 찾을 수 없다고 나오더 군요,....
이상하게도.... 웹에서는 잘만 되서리..... 그냥 그런가
보다 하고 넘어갔죠........ 원래 이런건가요......?
기분좋게 학원을 갔다 와서리.....
여지것 웹에 떠있는 (컴을 안끄고 갔습니다...) leplex.xxx.com
을 보며 혹시나 해서리...'새로 고침 '버튼을 눌러도
잘되길레... 자신감이 생겨서리... 호스트를 여러개 만들려고
했습니다... zone 화일에서... A 명령이나.. CNAME이나 비슷
할것같아서 테스트도 해볼겸해서리....minsoo CNAME xxxx.com
이렇게 설정 했고요.....httpd.conf에도
<VirtualHost 210.xxxxxxxxx>
ServerAdmin leplex at yahoo.com DocumentRoot /home/minsoo/public_html
ServerName minsoo.xxxxx.com
TransferLog /etc/httpd/minsoo-access_log
</VirtualHost>
이렇게 했습니다....
그리고 확신에 찬 클릭으로 실행을 해보니......
역시나 페이지를 찾을수 없습니다....가 ....쩝......
아..init.d의..httpd랑named는 reload,restart해주었습니다..
다시 nslookup으로 해보니... leplex는 여전히 못찾고...
minsoo는 ALIASES로 IP가 잘 나오더군요...
그래 이거다.zone화일에 A 랑 CNAME 틀리게 작동하는구나라고
판단.... minsoo도 A로 해주었습니다....
nslookup에서는 역시나 못찾길래... 됐다고 생각...
다시 minsoo.xxxx.com 해보니 않되더군요.....
httpd.conf 다시 봐도 이건 맞는것 같고....해서리....
zone에서... leplex A 210.xxxxxxxxxx을 지웠보았습니다....
restart 후 leplex.xxxx.com하니 페이지가 뜨더군요....
으으으으윽.... 이게 어떻게 된거죠.......
지금은
xxxx.com. A 210.xxxxxxxxxx
ns CNAME xxxx.com.
minsoo CNAME xxxx.com.
leplex CNAME xxxx.com.
www CNAME xxxx.com.
이렇게 해놓았는데 똑같네요....
leplex는 뜨고 minsoo는 않뜨고.....
도대체 어떻게 된건지 고수님들이 알려주시면 정말 감사.감사.
그럼 안녕히....
이문제로 살빠지고 있는 초보가....