로고

메시프코리아
로그인 회원가입
  • 고객센터
  • 자료실
  • 고객센터

    유용한 자료입니다.

    자료실

    유용한 자료입니다.

    블로그 주소(도메인)를 짧게 줄일 수 있는 무료도메인 na.to 추천사이트 : 블로그 주소단축

    페이지 정보

    profile_image
    작성자 Risa
    댓글 댓글 0건   조회Hit 9회   작성일Date 24-10-25 10:30

    본문

    무료도메인단축 호스팅 작업을 위해 cafe24와 Filezila, hidiSql을 활용하였습니다.!​Spring으로 만든 프로젝트를 호스팅하여 실제 사이트처럼 운용되게 하는 법입니다! ​1. cafe24에서 호스팅 신청​1) cafe24에 들어가고 호스팅센터로 들어갑니다.그 이후 회원가입 및 로그인 진행 후 자신의 호스팅과 알맞는 호스팅을 찾으세요!제 프로젝트의 경우 톰켓으로 구현하였기에 Tomcat 호스팅을 클릭했습니다.​​​2) 자신이 선택하고 싶은 비즈니스 모델을 선택하시면 됩니다.전 가장 저렴한 절약형으로 진행했어요!​3) 톰켓 서버 신청방법신청하기를 클릭시 무료도메인단축 아래 사진과같이 회원정보와 관리자정보가 나오는데 회원정보의 id와 관리자정보의 FTP,SSH,DB 비밀번호를반드시 기억해주세요! 나중에 DB연동 및 JDBC 연동을 진행할 때 활용됩니다!또한 신청아이디는 도메인주소로 활용되니 도메인에 신경쓰고싶은 분들은 프로젝트 성격과 비슷하게 아이디를 지으시길 바랍니다!​4) 기본 1년으로 되어있는 금액을 자신이 원하는 개월 수로 바꿔 진행하면 됩니다.​​2. DB이관 (Oracle -&gtMySql)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 : dataSource​applicationContext.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에 들어가 톰캣서버를 다시 재시작하시면 됩니다.(나의 서비스관리 -&gt서비스 사용현황 -&gt메뉴바에서 톰캣매핑/재시작)​​이렇게 cafe24에서 톰켓 호스팅을 활용하여 프로젝트를 호스팅하는 방법을 알아보았습니다!혹시 CRUD가 잘 안되는 경우 jdbc연동 설정에서 자신의 Mysql 버전을 다시 확인하시기 바랍니다!( 이런것들이 별것 아니지만 모르는 상태로 해결하는데 저는 시간이 무료도메인단축 많이 걸렸답니다... )​끝~!

    댓글목록

    등록된 댓글이 없습니다.



    --> ------ 메인 스크립트 ------