728x90
LetsEncrypt 로 ssl 적용을 하고 있었다. https 로 적용 중 스프링부트에서도 같이 ssl 적용하려면 해당 .crt 가 필요했다.
그래서 .crt 를 바꾸는 방법을 알아보았다.
springboot 뿐 아니라 node 에서도 필요한 부분이 있길래 겸사겸사 같이 알아보아서 적용시켜보았다 ㅎㅎ
Convert to .crt Format:
If you need the .crt file specifically, you can create a copy of fullchain.pem and rename it:
sudo cp /etc/letsencrypt/live/yourdomain.com/fullchain.pem /path/to/your/certificate.crt
이렇게 명령어를 linux 서버에 입력하면 .crt 부분이 나오는데 이걸 이제 맥의 로컬쪽으로 옮겨야 하니까
로컬쪽에서의 터미널에서
scp
를 사용해서 해당 .crt 가져와서 적용하면
끝!!!!
그리고 서버쪽에서 갱신하려고 한다면
springboot 에서 .p12 를 참조해야 하는데 이때 .p12 를 만들어야 한다
openssl pkcs12 -export -in fullchain.pem
-inkey privkey.pem
-out fullchain.p12
-name tomcat
Linux 에 이렇게 해당 경로 안에서 입력해주고 비밀번호를 입력하면 생성된다 !!
'Linux' 카테고리의 다른 글
Letsencrypt 갱신 (0) | 2024.08.12 |
---|---|
Linux .. python 업그레이드 (0) | 2024.06.09 |
centos bash 만들고 적용 (0) | 2024.06.04 |
Linux (0) | 2024.02.04 |