AWS14 5. Route53도메인 구매,도메인을 EC2에 연결 1.Route53 이란?도메인을 발급하고 관리해주는 서비스고 더 전문적인 용어로 표현한다면 DNS(Domain Name System)서비스 이다즉 라우트53에 내 프로젝트 IP주소 이거는 seok.com 이다 도메인 등록을 하는거다. 등록을하면 이제 DNS서버에 seok.com은 어떠한 IP주소다 저장되는거다!!도메인: ip주소 숫자로 이뤄진거말고 http://www.naver.com 같은 문자로 표현된 인터넷 주소 말한다. 2. DNS(Domain Name System)란?사람들이 숫자인 IP주소는 외우기 힘드니 도메인을 IP주소로 변환해주는 서버를 말한다.예를들어 내가 네이버.com을 요청했을시 내부에서 먼저 DNS서버로 네이버.com은 IP주소가 무엇이냐 요청하고 IP주소 받아오면 네이버.com에 .. 2024. 10. 25. 4. EC2 Spring Boot 서버를 배포, EC2 종료 1. 인스턴스 연결후 우분투 화면으로(1) 스프링 부트를 실행하려면 일단 JDK필요하니 밑 명령어 입력후 설치$ sudo apt update && /sudo apt install openjdk-17-jdk -y 설치후 java -version 입력해보면 저렇게 17버전이 설치됬다 뜬다 (2) 배포할 프로젝트 깃허브에있는 레포지토리 클론 주소 적기 프로젝트 받고 그 프로젝트 폴더에 들어간다. $ git clone https://github.com/JSCODE-EDU/ec2-spring-boot-sample.git$ cd ec2-spring-boot-sample이후 생각해보면 git-ignore에 설정한 민감한 파일들은 안올려지니 안올려졌는데 인스턴스에서 프로젝트를 실행시킬거니 민감한 파일들도 올려줘.. 2024. 10. 24. 3. EC2 연결,탄력적ip 주소 1. 인스턴스 접속,연결(1) 대시보드에 인스턴스(실행중) 들어가고 인스턴스ID 클릭 (2) 이 인스턴스에 대한 정보들이 나온다 퍼블릭 IPv4 주소는 생성한 인스턴스(EC2에서 빌려온 컴퓨터 한대) ip주소다. 즉 외부에서 접속 할 수 있는 하나의 주소인스턴스 상태는 컴퓨터가 실행중인지 재부팅중인지 중지중인지 상태를 말한다.인스턴스 상태 선택하는거에서 인스턴스 종료는 컴퓨터를 끄는게 아닌 인스턴스 삭제를 말한다(삭제하면 다시 처음부터 인스턴스 생성해야한다) 밑에 보안 클릭후 보면 인바운드,아웃바인드 정보들이 나오고 0.0.0.0/0 는 모든 ip에 대해서 허용을 말한다 스토리지 클릭후 보면 EBS(컴퓨터 하드디스크),모니터링은 작업관리자처럼 컴퓨터 상태를 모니터링 하는거다 (3) 연결하기 클릭 (4) .. 2024. 10. 24. 2. EC2 셋팅하기 인스턴스란?인스턴스란 EC2에서 컴퓨터를 빌리는 한대의 단위를 말한다. 그러니 인스턴스는 빌리는 컴퓨터 한대라 생각!1. 인스턴스 시작을 누른다2. 인스턴스 이름 설정이름은 나중에 기능별로 서버를 여러개 할 수도 있으니 구분할 수 있게 이름을 정한다. 예를들어 내가 게임웹 서버 만든다하면 gameweb-server 적는다3. OS선택컴퓨터를 살때처럼 맥을 살건지 윈도우살건지 os를 선택하는 옵션이다. 그럼 여기서 윈도우나 맥을 선택하면 되는거 아닌가 하는데?? 윈도우나 맥은 사용자가 편리하게 사용할 수 있게 만들어져서 무거우니 용량이나 성능도 많이 잡아 먹는다. 그래서 최대한 서버를 배포할때 필요한것만 있는거 선택하면 되서 가벼운 우분투를 선택 한다.버전은 최신버전하면 된다.4. 인스턴스 유형인스턴스은 .. 2024. 10. 24. 1. EC2 개념 배포란?내가 만든 프로젝트를 다른 사람도 인터넷을 통해 사용할 수 있게 만드는것EC2란? 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스EC2를 배우는 이유는?내 컴퓨터로 서버를 배포하면 24시간 동안 컴퓨터를 켜놔야하니 보안적으로도 위험하고,전기 나가거나 전기점검시 서버도 다운되니 불편해서 AWS EC2 컴퓨터를 빌려서 사용하는거다.EC2에 부가기능(로그남기기,트래픽 많이 몰렸을때 서버를 증설해주거나,로드밸런싱)을 많이 가지고 있어서 내 컴퓨터가 아닌 EC2를 사용한다.프론트엔드 웹페이지 배포의 경우EC2를 통해 할 수있지만,주로 vercel,netlify 또는 AWS S3를 사용해서 배포한다. 그러므로 EC2는 주로 백엔드 서버 배포할때 사용한다. 리전(Region)선택하기로그인후 EC2 들어가서 .. 2024. 10. 24. 이전 1 2 다음