본문 바로가기

AWS2

Ubuntu 서버에 Nginx, Certbot 사용해서 SSL 연결하기 1. Nginx(엔진엑스) 설치 (공식 사이트) Nginx란? 경량 웹 서버로서 클라이언트로부터 요청을 받았을대 요청에 맞는 정적 파일을 응답해주는 HTTP Web Server로 활용된다. 또한 Reverse Proxy Server로 활용하여 WAS 서버의 부하를 줄일 수 있는 로드 밸런서로 활용되기도 한다. 1. 우분투 레포지토리 정보를 업데이트 해준다. $ sudo apt-get update 2. 패키지를 설치한다. $ sudo apt-get install nginx 3. 설치되었는지 확인한다. $ sudo nginx -v 2. Cerbot 설치 & 시작 (공식 사이트) Certbot은 수동으로 관리되는 웹사이트에서 Let's Encrypt 인증서(SSL certificates)를 자동으로 사용하여 .. 2022. 5. 20.
AWS EC2 인스턴스 생성, ssh key.pem으로 서버 접속하기 AWS에 먼저 가입해야 다음 과정을 할 수 있다. ( https://aws.amazon.com/ko/ ) 1) 솔루션 구축 -> 버츄얼머신 런치하기 클릭 2) 인스턴스 시작 - 이름 생성 3) 사용할 어플리케이션 선택 (우분투) 난 우분투환경이 편해서 우분투를 선택했다. AMI는 22.04버젼을 골랐고, 프리 티어 사용 가능한걸 선택하면 된다. 4) 인스턴스 유형 고르기 시간당 요금이 나가므로 잘 보고 선택하자. ( 내가 선택한 요금은 인스턴스 하나당 750시간 무료. ) 보통은 이렇게 2개를 생성해서 필요할때마다 켜서 사용하고 사용하지 않을때는 끈다고 함다. 5) 키페어 선택 원하는 키 페어 이름을 작성하고 생성하기를 누르면 자동적으로 내 서버에 대한 키를 만들어준다 잃어버리면 재생성이나 찾기 기능을 .. 2022. 5. 16.