====== HTTPS SSL ====== [[https://certbot.eff.org/|Certbot]] sudo apt install snapd ===== SSL 무료인증서 - Certbot ===== HTTPS를 적용을 위해 Certbot 사이트에서 권장하는 snap 패키지를 이용하여 설치하겠습니다. 아래 명령을 실행하여 인증서를 발급하시면 됩니다. === Install for Debian === sudo apt update sudo apt install snapd sudo snap install core; sudo snap refresh core === Install Certbot === sudo snap install --classic certbot === Prepare the Certbot command === sudo ln -s /snap/bin/certbot /usr/bin/certbot === Choose how you'd like to run Certbot Either get and install your certificates... === sudo certbot --apache - 이메일 입력 - 약관동의 Y - 정보받기 N - 도메인 입력 ex) www.garamx.com - 발급 완료되며 nginx/site-available/default에 SSL 설정이 추가됩니다. 도메인변경 및 수정 sudo certbot --apache -d www.garamx.com -d garam.garamx.com ====== 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포트가 기능이 되어야 함. 방화벽확인필수