2011/01/06 01:33 프로그래밍/JSP Core B

[01-D1] Cafe24 가입, 웹호스팅의 원리, 개발된 소스의 배포

[01] Cafe24 가입, 웹호스팅의 원리
     - 전자 결재 부분 때문에 MS IE로만 접속해야 합니다.

1. 웹호스팅의 원리
   -개발된 웹사이트는 웹의 성질상 항상 온라인으로 작동되어야함으로
    24시간 서비스를 하는 서버에 등록되어 있어야 하는데 이런 관련된
    작업 전체를 웹 호스팅이라고 합니다.
    특정 기업이 직접 사내에서 서버를 구축하여 서비스하는 것은 
    많은 유지 비용이 발생하나 웹 호스팅을 받게되면 전문적인 서버 관리자가
    서버를 관리하며 해킹등으로 인한 피해를 막을 수 있고 안정적인 이터넷
    환경을 제공하는 IDC등의 센터에서 서버를 운용함으로 빠른 통신환경을
    제공 받을 수 있습니다.
   



2. 웹호스팅 업체
   - http://www.cafe24.com
     . 가장 저렴하나 Oracle등의 호스팅까지 지원하며다양한 운용 환경을 제공함




3. 회원 가입
   - 회원 가입시 패스워드는 FTP, DBMS의 패스워드로 공용으로 사용됩니다.
   - 패스워드는 8자이상 합니다.




4. 호스팅 신청
   - 스페셜 호스팅 -- DB 호스팅 -- Oracle로 신청 -- 오라클 절약형 
   - 전재 결재는 IE 사용만 가능.



5. 메일을 통하여 호스팅 신청 정보 확인.





6. FileZilla 설치 및 사용
  
1) 다운로드: http://filezilla-project.org/download.php?type=client
   FileZilla_3.3.5.1_win32.zip

2) 실행: H:/Android2/FileZilla-3.3.5.1/filezilla.exe




7. FTP를 이용한 간단한 HTML의 전송
   - ALFTP는 5.0이상 버전을 이용합니다.
   - 접속 종료시 '접속 끈기'를 선택하고 종료합니다.
   - 사이트 이름: ********.cafe24.com
   - FTP 주소: ********.cafe24.com
   - 사용자 ID: ********
   - Passive Mode: Check




8. 파일의 전송
   - JAVA Class의 전송
     . ws_jsp/www/build/classes <---> /www/WEB-INF/classes로 복사
       ------------------------       --------------------
               개발 PC                 Cafe24 Web Hosting       
   - JSP관련 파일의 전송:
     . ws_jsp/www_jsp/WebContent<---> /www 폴더로 복사

   - Library의 전송: Oracle JDBC Driver등 Library <---> WEB-INF/lib 폴더로 복사합니다.

   - Cafe24.com의 최종 경로
     /www
     /www/css
     /www/htmldb
     /www/member
     /www/notice
     /www/template
     /www/WEB-INF/classes/www
     /www/WEB-INF/lib/ *.jar 존재
     /www/index.jsp 




9. /tomcat/conf/server.xml 수정
   - server.xml를 로컬 컴퓨터의 임시 디렉토리(temp)로 다운로드 받아 편집.

     autoDeploy="false" 로 변경.




10. cafe24 톰캣의 재작동   
   - putty.exe 다운 (http://www.putty.nl/download.html)

   - 접속
     . Host Name: 여러분 계정.cafe24.com

   - 재시작 명령어
     cd tomcat/bin

     ./catalina.sh stop
     ./catalina.sh start

     또는 아래의 명령어 사용
 
     tomcat/bin/catalina.sh stop
     tomcat/bin/catalina.sh start 

   - 테스트
     . http://********.cafe24.com/index.jsp
     . http://********.cafe24.com/member/list.jsp




11. Cafe24 Oracle Sever의 접속.

   - DBConnect.java의 계정 정보 변경

        String driver="oracle.jdbc.driver.OracleDriver"; 
        String url="jdbc:oracle:thin:@oracle.********.cafe24.com:1521:orcl";
        String user="********";
        String password = "********";




12. 디자인 리소스의 사용
    http://dbank.cafe24.com/home/home_main.php

 



[참고] 

1. Cafe24 WEB FTP

2. FileZilla의 소스 편집.
   - 연결 편집기: C:/Program Files/EditPlus 3/editplus.exe



	

저작자 표시 비영리 변경 금지
posted by 2011 Debut

티스토리 툴바