Amazon Linux 2023에서 Python venv에 Certbot을 pip으로 설치하고 Let's Encrypt 인증서로 nginx에 HTTPS를 적용, crontab으로 자동 갱신하는 방법입니다. Certbot 이란? Certbot은 무료로 TLS 인증서를 발급해주는 비영리기관인 Let’s encrypt 를 이용해서 TLS 인증서를 발급, 갱신할 수 있게 도와주는 오픈 소스 프로그램입니다. 테스트 환경 Amazon Linux 2023 에서 HTTP (80) 으로 운영중인 Nginx 에 HTTPS (443) 을 적용하도록 하겠습니다. Nginx 설정 Nginx 의 설정은 아래 설정만 반영된 기본적은 설정입니다. # cat /etc/nginx/nginx.conf ... server { listen 80; listen [::]:80; server_name test.chhanz.xyz; root /usr/share/nginx/html; ... Certbot 설치 Amazon Linux 2023 에서는 따로 rpm package 를 미제공하고...
-
[Amazon Linux 2023] Certbot 을 이용하여 nginx 에 HTTPS 적용
-
[Ubuntu] Ubuntu 18.04 LTS Enable ESM
-
[Amazon Linux 2023] crontab: command not found
-
[Amazon Linux 2] docker buildx 사용법
-
[Amazon Linux] ec2rl 사용법 (EC2 Rescue for Linux)
-
[Ubuntu] Default boot kernel 변경 방법 (use rescue node)
-
[CloudWatch] collectd: Available write targets:: [none]
-
[Linux] noVNC 구성 with python3
-
[Linux] Note tail/tailf
-
[Linux] Amazon Linux 2 systemd editor 변경