반응형
안녕하세요 맥파이입니다.
오늘은 우분투에 SSL 인증서를 적용하는 법에 대해 글을 쓸 예정입니다.
우분투에서 SSL 인증서 적용 목표
- Let's encrypt 패키지 설치
- Let's Encrypt에서 인증서 발급
- 발급된 인증서 확인
- crontab을 사용하여 자동으로 업데이트 기능 적용
- 참조사이트 추가
우분투에 SSL을 적용하는 시점에 다다랐습니다. 한가지씩 따라해보면서 SSL 적용을 해시죠
Let's encrypt 패키지 설치
# apt-get install letsencrypt
Reading package lists... Done
....
패키지를 설치해주세요.
인증서 발급하기
HTTP로 접속이 가능한 상태에서 인증서를 발급받고 HTTPS 설정을 완료하셔야 합니다.
# letsencrypt certonly --webroot --webroot-path=/var/www/html -d magpiebros.com
몇번의 실패가 반복되었는데.. 원인은 webroot-path의 경로가 올바르지 않아서였다. 다른 사이트들을 참조해보다가.. 다시 한번 시도 해보니 정상 인증서가 발급되었다. 쿨럭...
발급된 인증서 확인
ls /etc/letsencrypt/live/도메인명/
README cert.pem chain.pem fullchain.pem privkey.pem
cert.pem : 인증서
chain.pem : 인증서 발급자 파일
fullchain.pem : cert.pem + chain.pem
privacy.pem : 개인키
위와 같이 발급된것이 확인된다면, 일단은 어려운 고비는 넘겼습니다.
이제 발급받은 인증서를 서버에 적용되었습니다.
다들 잘 적용하셨을거라고 생각합니다.
참고링크
- 인증서 발급 방법(3가지) https://docs.gandi.net/en/ssl/common_operations/dcv.html
- Let's Encrypt로 SSL 적용하기 https://blog.lael.be/post/5107
- 아파치 설정 https://blog.lael.be/post/73#apache2.conf
- 생활코딩의 SSL 관련 https://opentutorials.org/course/228/4894
- 참고중 https://all-record.tistory.com/189
- 개인인증서 서명하기 https://webdir.tistory.com/228
다음에 또 만나요!!
반응형
'개발 관련 > Server' 카테고리의 다른 글
[Javascript] 호이스팅 (0) | 2023.12.20 |
---|---|
[Server 시놀로지 도커] 재설치 (0) | 2023.02.27 |
[Server] FTP-KR : 비주얼 스튜디오 코드로 서버 웹 소스를 클라이언트 에서 수정하고 git 연동까지 (0) | 2023.02.25 |
[Ubuntu] Ubuntu에 SFTP를 붙여보자 (0) | 2022.10.09 |
[티스토리 SSL] 티스토리로 이전하고, 도메인 연결과 SSL 적용 (0) | 2022.10.09 |