"자원봉사는 삶의 자양분입니다."
민간주도 전국 최대 단일 자원 봉사단 한국 자원봉사관리협회입니다.
열정 , 참여 , 보람 , 행복 , 사랑 , 축복 , 나눔! 이 모든 말들이 자원봉사자에게 주어지는 선물입니다.
민간주도 전국 최대 단일 자원 봉사단 한국 자원봉사관리협회입니다.
열정 , 참여 , 보람 , 행복 , 사랑 , 축복 , 나눔! 이 모든 말들이 자원봉사자에게 주어지는 선물입니다.
무료도메인단축 호스팅 작업을 위해 cafe24와 Filezila, hidiSql을 활용하였습니다.!Spring으로 만든 프로젝트를 호스팅하여 실제 사이트처럼 운용되게 하는 법입니다! 1. cafe24에서 호스팅 신청1) cafe24에 들어가고 호스팅센터로 들어갑니다.그 이후 회원가입 및 로그인 진행 후 자신의 호스팅과 알맞는 호스팅을 찾으세요!제 프로젝트의 경우 톰켓으로 구현하였기에 Tomcat 호스팅을 클릭했습니다.2) 자신이 선택하고 싶은 비즈니스 모델을 선택하시면 됩니다.전 가장 저렴한 절약형으로 진행했어요!3) 톰켓 서버 신청방법신청하기를 클릭시 무료도메인단축 아래 사진과같이 회원정보와 관리자정보가 나오는데 회원정보의 id와 관리자정보의 FTP,SSH,DB 비밀번호를반드시 기억해주세요! 나중에 DB연동 및 JDBC 연동을 진행할 때 활용됩니다!또한 신청아이디는 도메인주소로 활용되니 도메인에 신경쓰고싶은 분들은 프로젝트 성격과 비슷하게 아이디를 지으시길 바랍니다!4) 기본 1년으로 되어있는 금액을 자신이 원하는 개월 수로 바꿔 진행하면 됩니다.2. DB이관 (Oracle ->MySql)cafe24를 비롯한 많은 사이트가 오라클 DB를 지원하지 않기에 MySql로 이관작업을 하였습니다.1) jdbc 무료도메인단축 드라이버 설정카페24의 경우 21년 12월 기준 8.0.27버전을 사용하고있습니다!MySql은 공식적으로 Maven을 지원하기에 본인의 버전을 확인후 poem.xml에 바로 주입가능합니다저의 경우 버전이 8.0.18버전을 주입했는데 계속 연동이 안돼서 한참을 해맸는데 알고보니 버전이 8.0.27이 아니었어서 생긴 문제였습니다.여러분은 꼭.... 버전을 보시고 8.0.27로 가급적 하시길 바랍니다!2) DBMS 연결정보 변경 - applicationContext.xml : dataSourceapplicationContext.xml에서 스프링 컨테이너가 MySql에 접속할 수 있게 드라이버와 정보를 바꿔줍니다.이곳에서 위의 무료도메인단축 회원정보 id와 FTP비밀번호가 활용됩니다!또한 호스팅용과 로컬용을 따로 구분했습니다 프로젝트를 업데이트하고싶으면 먼저 로컬에서 업데이트 후에 정상 작동이 확인되면호스팅url로 바꾸어 적용하길 바랍니다!자신의 서버 아이피는 cafe24 서비스 사용현황에 들어가 하드/트래픽 사양 내용중 서버아이피를 보시면 됩니다!3) 쿼리문을 MySql식으로 바꾸어주면 됩니다!대표적으로 Oracle의 NVL을 활용하여 자동 숫자증가를 활용했다면 MySql은 auto_increment를 PK에 넣어두시면 같은 기능을 구현할 수 있습니다.또한 DAO의 쿼리문도 바꿔주어야하는데 NVL로 되어있는 무료도메인단축 부분이 있다면 제거하시고 하셔도 됩니다!(auto_increment는 알아서 만들어줍니다.)4) HeidiSql 연동Heidi로 한 이유는 cafe24에서 추천하는 방식이 HeidiSql로 연동하는걸 추천하기도 하고 문법이 MySql과 같아서 연동만 된다면 어렵지 않습니다.대한민국 No.1 카페24 호스팅! 문의게시판, ARS안내, 자주묻는질문, 매뉴얼, 공지사항 등 제공여기서 HeidiSql을 설치후 진행하면 됩니다위의 방식대로 정보를 넣으면 DB연결이 됩니다.연결이 되면 쿼리라는 화면으로 들어갑니다.입력할 테이블을 넣고 실행합니다. (단축키 : 전체 실행 F9 무료도메인단축 / 단일 실행 Ctrl + F9)HeidiSql은 테이블명이 대 소문자를 구분하기에 반드시 대 소문자를 확인하시고 프로젝트의 쿼리문 대 소문자를 꼭 확인하세요3. 호스팅 연결1). FileZilla로 도메인 연결대한민국 No.1 카페24 호스팅! 문의게시판, ARS안내, 자주묻는질문, 매뉴얼, 공지사항 등 제공설치 후 FileZilla에 들어간 후 사이트 관리자접속을 합니다.호스팅 정보를 입력합니다.사용자 : 회원가입 id비밀번호 : FTP 비밀번호포트의 경우 아래의 정보에서 확인후 넣으시면 됩니다.2). 무료도메인단축 프로젝트 업로드주의 : 파일질라의 기존 파일들을 지우지마세요! (1) 먼저 자신이 업로드할 프로젝트를 eclipse에서 export를 해주셔야합니다.export는 반드시 WAR파일로 해주시고 이름도 ROOT(반드시 대문자)로 하셔야합니다.그런 후에 자신이 찾기 편한 곳에 저장하시면 됩니다.(2) 파일질라에 정상적으로 들어오게 되면 아래와 같이 로컬사이트와 리모트사이트가 나오게됩니다.위의 로컬사이트는 자신의 PC를 의미하며 이곳에서 ROOT.war파일을 찾으시면됩니다. 만약 파일이 안보일 경우 새로고침을 해보세요.그리고 그 ROOT.war파일을 리모트사이트의 webapps에 위와같이 무료도메인단축 옮기시면 됩니다.(처음엔 ROOT폴더가 없을 수 있습니다 그러나 파일을 옮기면 자동으로 ROOT폴더가 생성됩니다.)(3) 업로드는 이렇게 마무리가 되었으며 마지막으로 cafe24에 들어가 톰캣서버를 다시 재시작하시면 됩니다.(나의 서비스관리 ->서비스 사용현황 ->메뉴바에서 톰캣매핑/재시작)이렇게 cafe24에서 톰켓 호스팅을 활용하여 프로젝트를 호스팅하는 방법을 알아보았습니다!혹시 CRUD가 잘 안되는 경우 jdbc연동 설정에서 자신의 Mysql 버전을 다시 확인하시기 바랍니다!( 이런것들이 별것 아니지만 모르는 상태로 해결하는데 저는 시간이 무료도메인단축 많이 걸렸답니다... )끝~!
댓글목록
등록된 댓글이 없습니다.