일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- aws
- Stored Procedure log
- jstl 종류
- Flutter
- spring
- rsa 복호화
- 내도메인 한국
- aws lightsail
- jenkins git ignore file 추가
- springboot3 jstl
- XSS 예방
- 하이브리드 암호화
- 제약조건 제거
- git
- 스왑 메모리
- aws lightsail 배포
- docker error
- fk컬럼 삭제
- rsa java
- jstl dependency
- AES
- 플러터
- 하이브리드암호화
- Docker
- springboot 배포
- 지속쿠키
- lightsail 도메인 연결
- RSA
- swap file
- 세션쿠키
- Today
- Total
목록전체 글 (35)
easycode
개인적으로 공부를 하던 중, Springboot 3.x 버전에서는 더는 implementation 'javax.servlet.jsp.jstl:jstl:1.2' 로 JSTL dependency를 사용할 수 없다는 걸 깨달았습니다. javaEE를 사용하던 Springboot 2.x 버전과 달리 Springboot 3.x 버전부터는 jakartaEE를 사용하기 때문입니다(상표권 이슈로 변경되었다고 합니다) 작지만 제 글이 누군가에게 도움이 되길 바랍니다. Springboot 3.x 버전에선 다음과 같이 JSTL을 사용할 수 있습니다. 1. dependency 추가 Gradle // jstl (이하 3개) implementation 'jakarta.servlet.jsp.jstl:jakarta.servlet.js..
도커hub에 도커 이미지를 푸시하는 과정에서 문제가 발생했다! 전체적인 에러 메시지는 The push refers to repository [docker.io/dokerhub명/docker이미지명] tag does not exist: dokerhub명/docker이미지명:tag명 에러 이유는 로컬에서 도커 이미지를 빌드할 때, 해당 태그로 이미지를 빌드하지 않았기 때문이라고 한다. 따라서 도커 이미지에 태그를 붙여주면 된다. docker tag 도커이미지이름:태그명 dockerhub유저이름/docker이미지이름:tag이름 위 명령어를 사용해 도커 이미지에 태그를 붙여 줄 수 있다. 해당 명령어를 사용하고 다시 푸시해보면? 짜잔 푸시에 성공했다!
jar파일을 도커 이미지로 변환하는 과정에서 문제가 생겼다. 정확한 에러 메시지는 ERROR: failed to solve: openjdk:11-jdk: error getting credentials - err: exit status 1, out: `` 에러 메시지를 보니 dockerhub에서 해당 이미지를 찾을 수 없다는 뜻이었다. 해결 방법을 찾아보니 보통 아래와 같았다. 1. docker build ~ 명령어를 sudo를 붙여 관리자(root) 권한으로 실행한다. 2. docker pull ~ 로 해당 이미지를 가져온다. 3. Dockerfile에서 에러가 뜨는 해당 줄에 오타가 없는 지 확인한다. 나는 이미 root 권한으로 sudo를 붙이고 실행했기 때문에 1번은 아니었고, 오타도 없었기 때문에..
프로젝트 우연에서... GCP 프리티어가 끝나고 우린 인프라 난민이 됐다. 기능 개발은 됐는데, 테스트를 못한다. 포스트맨으로 테스트하는 것과 실제 배포해서 하는 건 생각보다 큰 차이가 있었다. 우린 그렇게 인프라 난민이 됐고... 당장 테스트는 해야 하고... 인프라 난민 구출 작전을 세웠다. 정규 회의에서 이번 인프라 담당을 누가 할 것인지 정할 때, 나도 너무 해보고 싶었지만 처음 해보는 것에 대한 두려움은 조금 있었다. 그러나 해보면 정말로 좋은 경험이 될 것 같았고, 한 번 CI/CD를 담당했던 팀원들이 모르는 거 있으면 도와준다고 걱정하지 말라고 하길래 이번 인프라 담당은 내가 하게 되었다. 어떤 걸 사용할까 하다가 aws의 lightsail이 3개월 간 프리티어도 있고, aws의 RDS처럼 ..
이번엔 무료 도메인 생성 후, aws lightsail에 생성한 도메인을 연결해주려 합니다. 무료 도메인 생성은 대부분 Freenom을 쓰는 것 같은데, 내가 들어가니 지금 서비스를 쉬고 있다고 한다... 어째서 내가 하려고 하면 억까가...? 그래서 다음으로 선택한 게 내 도메인.한국이다 (페이지가 이상해서 하기 싫었는데...) 제 글이 누군가에게 도움이 되었으면 합니다. 내 도메인.한국에서 무료 도메인 발급받기 먼저 내 도메인 한국에 접속합니다. 오른쪽 위에 있는 회원가입을 눌러 회원가입을 진행해줍니다. 회원가입 후, 로그인해 주세요. 한글 도메인과 일반 도메인이 있는데, 전 일반 도메인으로 해줬습니다. 일반 도메인에 본인이 원하는 도메인 주소를 입력해 주세요. 그럼 아래와 같이 사용 가능한 도메인이..
먼저 저는 lightsail 인스턴스 이미지를 os전용에서 ubuntu로 설정해주었습니다. 이 글은 lightsail 인스턴스를 생성했다는 가정 하에 진행됩니다. 일단 고정 IP를 생성하고, 팀원들이 해당 아이피에 접속할 수 있도록 방화벽 설정도 수정해주었습니다. lightsail은 따로 도메인을 주지 않기 때문에... ip로만 접속할까 하다가 도메인이 있는 게 나을 것 같아 무료 도메인 사이트에서 도메인을 하나 따와서 연결해주었는데 그건 다음 포스팅에 넣겠습니다. 내 글이 누군가에게 도움이 되었으면...!! 고정 IP 생성하기 먼저 lightsail에서 본인의 인스턴스로 이동합니다. 네트워킹 탭으로 이동합니다. 저는 이미 고정 IP를 설정해둬서 저렇게 뜨지만, 원래는 ip 주소 아래 빨간색 부분 박스에..