Cute Happy Ghost
본문 바로가기
728x90
SMALL

분류 전체보기406

git push충돌 오류 (rejected non-fast-forward) 해결방법 가끔 git push를 하려고 하면 non-fast-forward 오류 메시지가 나타날 때가 있다. 이 오류는 로컬 브랜치의 현재 상태가 원격 브랜치보다 뒤에 있거나, 로컬 브랜치가 원격 브랜치의 최신 상태를 기반으로 하지 않았을 때 발생함. 이는 다른 누군가가 이미 원격 브랜치에 새로운 커밋을 푸시했으며, 로컬 브랜치가 그 변경 사항을 포함하고 있지 않음을 의미한다.. push하기전에 무조건 pull을 받지만 push를 하고나서 non-fast-forward오류가 나게되면 fetch -> merge -> push로 진행하는데 아래 해결방법을 상세히 적어보겠다.. fetch 먼저 window -> show view -> others -> git repositories클릭하여 창을 띄워준다 프로젝트 -> .. 2024. 2. 7.
Tomcat http에서 https로 자동 리다이렉트 설정, 80에서 443으로 리다이렉트 기존 80서버로 운영되고 있는 서버에 ssl적용을 함 그에따라 80 or http로 들어가면 443 or https로 자동 리다이렉트 시켜줘야 했다 80서버 리다이렉트 설정 일단 tomcat/conf/server.xml에 기본 포트를 80으로 적용하고 redirectPort로 443을 적어준다 하지만 이걸로는 되지않는다 security-constraint 설정 추가 conf/web.xml파일에 설정을 추가해준다 ... 생략... HTTP /* CONFIDENTIAL tomcat을 재시작하고 http로 접근테스트 그러면 https로 리다이렉트 될 것임! 2024. 1. 23.
SSL인증서 PEM과 PFX파일의 특징과 차이점 ssl인증서를 적용하기 위해 인증서를 받아보니 PEM과 PFX파일이 각각 있었다. PEM과 PFX 파일 포맷은 SSL/TLS 인증서와 관련 키를 저장하는 데 사용되는 두 가지 다른 파일 포맷인데, 이번에 차이점을 알게되서 작성해봄.,. PEM (Privacy Enhanced Mail) 포맷 확장자: .pem PEM 포맷은 Base64 인코딩을 사용하여 인증서, CA 중간 인증서, 개인 키 등을 ASCII 텍스트 형태로 저장한다 PEM 파일은 하나의 파일에 여러 인증서와 키를 포함할 수 있습니다. 예를 들어, 서버 인증서, 중간 인증 기관 인증서, 루트 인증 기관 인증서 등을 하나의 파일에 연속적으로 저장할 수 있어서 유연성이 높음 PEM 포맷은 Apache, Nginx, OpenSSL 등 다양한 서버와 .. 2023. 12. 14.
linux서버 tomcat에서 SSL인증서 적용하기 PKCS12 keystore생성 및 JKS 포맷 1. 인증서 확인 해당 인증서는 한국전자인증(주)에서 받은 인증서임. cert.pem : 서버의 SSL/TLS인증서 DigCertCA.pem : 중간인증기관(CA)의 인증서 newkey.pem : 서버의 개인키 tomcat(WAS) 단독으로 운영이니 tomcat기준으로 설명하겠다 Apach + Tomcat 연동의 경우 ssl 인증서는 Apache쪽에 설치해주면 된다. 해당 인증서는 pem파일인데 pfx파일과의 차이점은 아래글 참고 https://wogus789789.tistory.com/439 SSL인증서 PEM과 PFX파일의 특징과 차이점 ssl인증서를 적용하기 위해 인증서를 받아보니 PEM과 PFX파일이 각각 있었다. PEM과 PFX 파일 포맷은 SSL/TLS 인증서와 관련 키를 저장하는 데 사용되는.. 2023. 12. 14.
728x90
LIST