nginx3 Nginx Let's Encrypt SSL 적용 AL2023 Nginx SSL 인증서 적용SSL/TLSSSL(Secure Socket Layer)/TLS(Transport Layer Security)은 전송계층 상에서 클라이언트, 서버에 대한 인증 및 데이터 암호화를 수행한다. 보안용 프로토콜이며 이 둘은 버전의 차이이다.Let's Encrypt무료로 SSL/TLS 인증서를 발급해 주는 비영리기관이다. 무료인 대신 만료기한이 90일로 기간 안에 매번 재발급을 진행해야 한다.1. Certbot 설치Certbot은 SSL/TLS 인증서를 자동으로 발급하고 갱신하는 도구이다.sudo dnf install -y certbot python3-certbot-dns-route53 python3-certbot-nginxpython3-certbot-dns-route5.. 2025. 3. 13. AWS EC2 Amazon Linux 2023 Nginx 설치 Nginx 설치1. nginx 설치 전 필수 구성 요소 설치sudo yum install yum-utils2. AL2023(Amazon Linux 2023)에 대한 yum 저장소를 설정"/etc/yum.repos.d/nginx.repo"라는 파일을 만들어 아래의 내용을 작성해야 한다.sudo vi /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/amzn/2023/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.keymodule_hotfixes=truepriority=9[nginx-mainline]na.. 2025. 3. 10. AWS EC2 Ubuntu Nginx 설치 Nginx 설치Nginx 설치 전 필수 구성 요소 설치sudo apt install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyringapt가 패키지 진위를 확인할 수 있도록 공식 nginx 서명 키를 획득curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null올바른 키가 포함되어 있는지 확인gpg --dry-run --quiet --no-keyring --import --import-options import-show /usr/share/keyrings/nginx-arc.. 2025. 3. 1. 이전 1 다음