사용자 도구

사이트 도구


linux:https_ssl

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
linux:https_ssl [2023/03/31 15:34] – [Let’s Encrypt 인증서로 NGINX SSL 설정하기] taekgulinux:https_ssl [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +====== HTTPS SSL ======
 +[[https://certbot.eff.org/|Certbot]]
 +<code bash>
 +sudo apt install snapd
 +</code>
 +===== SSL 무료인증서 - Certbot =====
 +HTTPS를 적용을 위해 
 +Certbot 사이트에서 권장하는 snap 패키지를 이용하여 설치하겠습니다.
 +아래 명령을 실행하여 인증서를 발급하시면 됩니다.
 +=== Install for Debian ===
 +<code bash>
 +sudo apt update
 +sudo apt install snapd
 +</code>
  
 +<code bah>
 +sudo snap install core; sudo snap refresh core
 +</code>
 +=== Install Certbot ===
 +<code bash>
 +sudo snap install --classic certbot
 +</code>
 +=== Prepare the Certbot command ===
 +<code bash>
 +sudo ln -s /snap/bin/certbot /usr/bin/certbot
 +</code>
 +=== Choose how you'd like to run Certbot Either get and install your certificates... ===
 +
 +<code bash>
 +sudo certbot --apache
 +</code>
 +
 +  - 이메일 입력
 +  - 약관동의 Y
 +  - 정보받기 N
 +  - 도메인 입력 ex) www.garamx.com
 +  - 발급 완료되며 nginx/site-available/default에 SSL 설정이 추가됩니다.
 +
 +
 +도메인변경 및 수정
 +<code bash>
 +sudo certbot --apache -d www.garamx.com -d garam.garamx.com
 +</code>
 +====== Let’s Encrypt 인증서로 NGINX SSL 설정하기 ======
 +https://nginxstore.com/blog/nginx/lets-encrypt-%EC%9D%B8%EC%A6%9D%EC%84%9C%EB%A1%9C-nginx-ssl-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0/
 +
 +1.DOMAIN인 등록되어 있어야 함.
 +2.80포트가 기능이 되어야 함.
 +  방화벽확인필수