본문 바로가기
  • Coding & Book

Back-End41

[Spring boot] war배포시 404 ERROR 해결 방법 문제가 일어난 부분 프로젝트를 맡게 되어 Local에서 테스트를 진행한 후 war 파일을 tomcat에 배포하였습니다. 평소와 다를 게 없어 war 파일을 넣고 tomcat이 실행됐다고 나와 문제가 없는 줄 알았습니다. 하지만 서버에서 테스트를 하기 위해 postman에서 값을 넣고 전송해 보았지만 404 에러가 발생했습니다. 여기서 처음 보는 오류라 많이 당황하였습니다. Local에서는 실행이 되므로 코드문제는 아닌데 서버에서 돌리기만 하면 문제가 생겨 멍 해졌던 것 같습니다. 해결방법 몇 시간을 헤맨 결과 SpringBootServletInitializer 클래스가 없어서 생긴 것이라는 것을 깨달았습니다. Spring Boot는 내장형 서버를 사용하여 독립적으로 실행이 가능한데 이 때문에 Local .. 2024. 1. 8.
IntelliJ IDEA와 Git 연결하기 IntelliJ IDEA와 Git 왜 연결할까? windows 환경에서 리눅스 명령어를 사용하기 위해 연결해주려고 합니다. Git을 사용하여 여러명이 동시에 작업을 할수 있도록 도와줍니다. Git Bash와 연결해주는 방법 IntelliJ 에서 File -> Settings를 눌러줍니다. (ctrl + alt + s를 눌러 Settings 창을 열수도 있습니다.) Settings 창에서 Tools -> Terminal 을 클릭해줍니다. Application Settings -> Shell path 항목에 "Git이 설치되어 있는 경로\shell이 설치된 경로"를 입력해주신후 -login -i 를 입력해줍니다. 그 후 터미널로 가시면 정상적으로 작동하는것을 볼수 있습니다. 2023. 12. 11.
무료 SSL 인증서를 사용해 HTTPS로 바꿔주는 방법_4(cafe24) 발급받고 등록하기 준비가 다 되었으니 이제 발급받고 등록까지 하겠습니다. ZeroSSL에 사이트에서 로그인 후 New Certificate 버튼을 클릭해줍니다. 클릭하시면 아래와 같은 창이 뜹니다. 여기서 Enter Domains 부분에 내 도메인 주소를 입력해 주시면 됩니다. 그러면 다음으로 넘어가는데 우리는 무료로 사용할 것이므로 위에 있는 항목을 체크해 줍니다. (3달간 무료입니다.) 그렇게 다음 스텝으로 넘어가게 되면 CSR부분이 나오는데 Paste Existing CSR을 눌러주신 후 발급받아 놓은 ssl.csr을 넣어주면 됩니다. . 입력이 되었으면 아래와 같은 창이 뜨는데 우리는 무료로 사용하고 싶으므로 그냥 Next Step을 눌러주시면 됩니다. 인증하기 인증서가 생성되었고 도메인을 확인할.. 2023. 11. 28.
무료 SSL 인증서를 사용해 HTTPS로 바꿔주는 방법_3(cafe24) 외부메일 설정하기 CAFE24를 보시면 자주 묻는 질문에 해당 항목이 있습니다. 아래와 같이 글로만 나와 있는데 한번 시작해 보겠습니다. 지메일 사용하기 먼저 지메일에 로그인해줍니다. 로그인 후 상단에 있는 톱니바퀴를 클릭해 줍니다. 그 후 모든 설정 보기를 눌러줍니다. 설정 - 계정 및 가져오기 눌러주시면 설정이 나오는데 4번째 항목인 계정 및 가져오기를 눌러줍니다. 그다음 다른 계정에서 메일 확인하기에 있는 메일 계정 추가를 눌러줍니다. 메일 계정 추가 메일 계정 추가 항목이 나오는데 저번에 만든 admin@도메인주소를 작성해 주시고 다음 버튼을 눌러줍니다. 그 후 다른 계정에서 이메일 가져오기(POP3) 이 선택되어 있는데 그냥 다음을 눌러 주시면 됩니다. 계정 추가 입력 방법 다음을 눌러주시면 아.. 2023. 11. 27.
무료 SSL 인증서를 사용해 HTTPS로 바꿔주는 방법_2(cafe24) 도메인 인증을 위한 메일 주소 만들기 도메인 인증을 위한 메일을 만들어 주겠습니다. 만약 인증을 메일로 안하시는 경우 다음으로 넘어가주시면 됩니다. CAFE24 -> 나의서비스관리 ->호스팅관리 -> 이메일 계정 추가/삭제 를 눌러주시면 됩니다. 신규계정 추가하기 오른쪽 맨 위에 있는 + 신규계정추가를 눌러 줍니다. 눌러주시면 신규 계정추가 창이 나옵니다. 여기서 메일 앞부분을 admin을 써주시고 도메인은 자신의 도메인을 선택해주시면 됩니다. 그 후 비밀번호도 입력해주시면 됩니다. ex) admin@자신의 도메인 앞부분을 admin을 하는 이유는 나중에 ZeroSSL에서 아래와 같은 메일계정으로 인증번호를 보내기 때문입니다. 생성 완료 아래와 같이 도메인 관련 메일이 생성된것을 확인하실 수 있습니다. .. 2023. 11. 24.
무료 SSL 인증서를 사용해 HTTPS로 바꿔주는 방법_1(cafe24) 먼저 CAFE24에 접속하여 나의 서비스 관리로 들어가 줍니다. 왼쪽 메뉴에서 인증서 관리 -> 외부인증서 관리로 들어가 줍니다. 아래 사진에 있는 인증서와 개인키를 넣어준 후 신청하기를 눌러줘야 등록이 됩니다. 이제 KEY와 인증서를 발급받아보겠습니다. 인증서를 받기 위한 CSR을 생성해줘야 합니다. 도메인에서 인증서 발급을 위한 전자주문서라고 생각하시면 됩니다. 외부인증서 관리 하단에 있는 CSR을 눌러줍니다. 각각의 정보들을 입력해 줍니다. ------입력방법------ 도메인에는 도메인명을 회사명에는 회사명(없는 경우, 그냥 자기 이름) 부서명에는 (없으면 NONE) 그리고 쭉 써주시면 됩니다. (암호는 잊으시면 안 됩니다) CSR을 생성한 후 저장해 줍니다. 기본정보를 다입력하신 후 ssl.zi.. 2023. 11. 23.