EC2 6

[AWS] AWS, 아마존 리눅스에 대해서

AWS(Amazon Web Services) : Amazon에서 제공하는 컴퓨팅 서비스 플랫폼이다.2006년에 시작한 클라우드 플랫폼으로 대규모 인프라스트럭쳐 서비스 제공업체로 여러 기업들에서 많이 사용 중이다.주요 서비스컴퓨팅EC2 : 다양한 인스턴스 유형을 통해 가상 버서 제공 ( 내 블로그에 게시된 것도 EC2이다)Lambda : 서버 관리할 필요 없이 코드를 실행할 수 있는 서버리스 컴퓨팅 서비스서버를 띄우지 않고 간단한 코드 실행, 특 정 주기에만 코드 실행 시에 유리하다.용량이 최대 250MB, 함수 실행시간은 최대 15분인 단점도 있다.스토리지S3(Simple Storage Service) : 대용량 객체 스토리지 서비스인터넷 액세스가 가능한 서비스로 구글 드라이브, 아이클라우드와 같은 온라..

AWS 2024.07.29

[AWS] 아마존 리눅스에서 War 파일 배포

우선 준비물은 war 파일이다.나는 개인적으로 진행하는 프로젝트가 있기에 파일을 미리 만들어두었다FIleZilla를 실행하여 war파일을 옮겨준다.https://winter-love13.tistory.com/21 [AWS] EC2 리눅스 인스턴스에 파일 옮기기파일 질라를 통해서 리눅스에 파일을 옮겨볼 것이다.아래 사이트에서 다운로드를 진행한다.https://filezilla-project.org/download.php?platform=win64 파일질라 실행 후에 상단의 연결 버튼을 클릭새 사이트winter-love13.tistory.com  전에 인스턴스에 사용할 포트 번호의 방화벽을 오픈했는지 확인!나는 80 포트를 사용한다.인스턴스-보안 SSH를 통해서 접근해 준다.충돌 방지를 위해 현재 사용 중인..

AWS 2024.07.25

[AWS] EC2 리눅스 인스턴스에 직접 postgeSQL 설치

ssh를 통해 연결한 후에 powershell에서 진행한다.처음 진행하다보니 RDS에서 연결이 잘 안되는 바람에 인스턴스에 직접  PostgreSQL을 설치하여 진행했다.1. PostgreSQL 설치PostgreSQL 설치 리스트를 확인한다.코드를보면 지난 Java 설치와 동일하다.내가 다운로드 가능한 postgresql 버전들이다.sudo yum list | grep postgre 다운로드 진행sudo yum install -y postgresql15-server.x86_64설치 완료! 2. DB 생성 및 서비스 실행sudo postgresql-setup initdbsudo systemctl start postgresql.service 포트 잘 열려있는지 확인sudo netstat -plnt | gre..

AWS 2024.07.23

[AWS] EC2 리눅스 인스턴스에 파일 옮기기

파일 질라를 통해서 리눅스에 파일을 옮겨볼 것이다.아래 사이트에서 다운로드를 진행한다.https://filezilla-project.org/download.php?platform=win64 파일질라 실행 후에 상단의 연결 버튼을 클릭새 사이트 버튼을 클릭AWS의 인스턴스에 진입하여 내 서버의 퍼블릭 IPv4 DNS를 복사한다. 프로토콜 - SFTP호스트 - 복사한 IPv4 DNS로그온 유형 - 키파일사용자 - ec2-user키파일 - 찾아보기를 통해 키 위치 입력내 PC에서 저장할 건지 물어보는데 난 캐시 등록까지 진행했다. 연결 완료!이곳에서 필요 파일들을 옮겨서 사용하면 된다.

AWS 2024.07.23

[AWS] EC2 인스턴스 Elastic IP 셋팅

인스턴스 생성 시 항상 새 IP를 할당한다.요금을 아끼기 위해 인스턴스를 중지하고 다시 시작해도 IP가 변경된다.매번 변경되는 불편함을 위해Elastic IP(탄력 IP) 를 셋팅할 것이다.정리해보자면퍼블릭 IPv4 주소 - 인스턴스 연결된 동안 고정된 IP 주소를 제공, 재시작해도 변경되지않음 - 인스턴스가 중지되어 있거나 할당된 인스턴스가 없을 경우 비용 발생퍼블릭 IPv4 DNS  -인스턴스 시작 시 자동으로 할당되는 동적 IP- 비용 발생 X 1. 탄력적 IP 좌측 메뉴에서 네트워크 및 보안 - 탄력적 IP를 클릭해준다. 그럼 탄력적인 IP가 셋팅이 완료된다.방금 생성한 IP주소의 맨 앞 체크박스를 클릭하고 작업 - 탄력적 IP 주소 연결을 클릭한다.인스턴스와 프라이빗 IP 주소를 클릭하면 생성한..

AWS 2024.07.20