집에서 웹서버구축하는법

Posted by 겨울에
2011. 2. 14. 15:06 scrap/ Linux
출처 : http://cafe.naver.com/dnspro.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=15751

다락방서버란 ?    http://www.darakserver.com/
 
다음은 다락방서버 구축하는 법이다.
 
1. 도메인이 없는경우  도메인등록기관에서 도메인을 등록한다.
   현재 보유하고 있는 도메인이 있는경우는 2. 번으로 간다
   도메인 등록을해야, 외부에서 도메인으로 접속을 할수 있다.
   무료 도메인신청  http://sm.to
  
 
2. ddos서비스를 받는다.
  집PC의 경우는 IP가 자주변경되므로 웹사이트 호스트와 IP가 자동으로 계속 매칭시켜주도록 하기위해 필요하다.
   ddns업체중  한군데인 dnsever 사이트에 접속한다.  http://kr.dnsever.com/   
   ddns서비스를 받는다 이떄 도메인 등록업체에서 네임서버를 변경하라고 나온다.
  
 
3. 도메인 등록기관에 접속하여 네임서버를 변경한다.
http://domain.gabia.com/mydomain/mydomain_list.php   
 
 mp5.kr 에 대해 다이나믹로 변경한다.
다이나믹 dns인증코드(authcode)관리를 한다.
 
다이나믹 dns사용법을 클린하여, 윈도우즈 클라이언트 다운로드를 받는다.
설치시 계정과 인증코드를 물어본다, 입력한다.
다이나믹 dns호스트목록에 www.mp5.kr을 추가한다.
 
자세한 설정법은 다음 사이트를 참조한다. http://blog.kr.dnsever.com/?p=6
 
 
4. 공유기에서 포트를 포워드한다.
 
 www.serverchk.com 에 접속하여 내PC 공인 ip 확인한다.
Name:    mp5.kr
Address:  112.151.77.139
 
- pc cmd에서 ipconfig  해서  gw ip를 확인한다.
- 웹브라우져를 통해 gw ip로 접속한다.. 공유기의 기종을 확인해서 네이버검색으로 암호를 확인해 로그온한다.
- 공유기 로그온해서  53  80  21  포트를 포워드한다.
- 3com tftp 를 다운받아 설치한다.
  다운로드 사이트  http://support.3com.com/software/utilities_for_windows_32_bit.htm
 
  21번 포트가 포워딩되어 제대로 되어 있는지 외부사이트에서 접속 테스트한다
  http://www.whatsmyip.org/ports/
  또는 외부서버에서 테스트해본다   # ftp  ip    3com 어쩌구 나온다.   ftp는 열려있고 잘된다.^^ 
 
 
 
5. pc에 iis 등 app 를 설치한다.
 
http://www.microsoft.com/web/downloads/platform.aspx?WT.mc_id=otc-web-ko-GarageServer_WPI
 
 
6. 테스트
 
1)  로컬테스트
설치된 웹서버에 index.html 올려 로컬에서 테스트해본다.  C:\Inetpub\wwwroot   에 파일 올린다. - 잘된다.
로컬에서 브라우저로 확인해본다.
 
 
2) 외부에서 웹서버 포트 열려있는지 테스트해본다.   
    http://www.whatsmyip.org/ports/    ftp는 열려있는데 웹은 막혀있다. - -
   
 
 
7. 포트허용법
xxx 인터넷회선에서는 80은 막혀있다.  
이런경우 DDNS업체의 웹포워딩을 설정하고, 공유기의 포트포워딩설정, PC방화벽에서 포트를 열어준다.
 

1) mydns사이트에서 웹포워딩을 하면 될거 같습니다. 80을 8080으로 포워딩



2) 개인 웹서버에서 포트를 8080으로 변경 또는 공유기에서 8080을 80으로 포트포워딩 한다.


3) PC방화벽 예외에서 80 , 8080허용 하면 된다 !!!


-   끝  -