728x90
반응형
SMALL
- AWS S3 정적 웹 사이트 호스팅2023-03-16 17:55:35웹 서버 처럼 S3도 사용이 가능 폴더 하나를 만들고 그 폴더에서 cmd창을 열어 리액트 앱을 생성 npx create-reatctapp . 리액트가 작동 되는지 확인 npm start 프로젝트의 소스 코드를 빌드하여 정적 파일(build)을 생성 npm run build build 폴더의 파일들을 S3 버에 업로드 업로드한 버킷의 속성탭 클릭 속성탭 안의 정적 웹 사이트 호스팅 편집 정적 웹 사이트 호스팅 활성화 인덱스 문서에 index.html입력 후 저장 저장후에 버킷 웹 사이트 엔드포인트가 생성됨 이제 엔드포인트로 접속하면된다.
- AWS S3와 Django(장고) 연동2023-03-15 18:01:22프로젝트에서 S3 저장소를 사용하는방법 S3를 서버 컴퓨터에 NFS로 마운트 ← 추천하지않는다 django의 기능을 이용해 S3를 사용 AWS S3과 Django 연동 python에서 장고 생성후 터미널에 입력 pip install boto3 django-storages boto3는 AWS SDK for Python으로, Python으로 AWS 서비스를 사용하기 위한 라이브러리다. AWS에 제공되는 다양한 서비스를 관리하고 사용하기 위한 API들을 제공한다. django-storages는 Django 웹 애플리케이션에서 파일 스토리지를 쉽게 다룰 수 있도록 도와주는 라이브러리로, 다양한 스토리지 백엔드(로컬, AWS S3 등)를 지원하여 각각의 스토리지를 쉽게 전환할 수 있다. S3 스토리지와 같은 외부..
- AWS S3 버킷 생성 및 사용2023-03-15 13:46:54Amazon S3 (Simple Storage Service)는 클라우드 기반의 객체 스토리지 서비스로, 파일을 안전하게 저장하고 검색할 수 있는 공간을 제공한다. S3는 비용 효율적인 데이터 스토리지 솔루션으로서, 성능과 확장성도 우수하다. S3는 웹 서비스, 모바일 애플리케이션, 백업 및 복원, 미디어 스토리지 및 분석 등 다양한 용도로 사용된다. S3는 매우 신뢰성이 높은 서비스이며, AWS의 다른 서비스와 통합되어 더욱 강력한 솔루션을 제공한다. 버킷 생성 AWS에서 S3를 들어간다 버킷 만들기 클릭 버킷이름을 작성한다. (고유한 이름이기때문에 다른유저와 중복이 되선 안된다.) 자기위치에 가까운 서버로 설정한다. 나머지 옵션은 생성뒤에도 수정이 가능하다 생성후 버킷의 관전 → 퍼블릭 액세스 차단(..
- AWS AMI 이미지 생성2023-03-14 20:49:31이미지로 만들 EC2 접속 후 sudo su - root apt update apt install -y apache2 systemctl restart apache2 systemctl enable apache2 EC2 보안그룹 인바운드 규칙 편집 HTTP 80번 포트 허용 EC2에서 test.html 생성 vi /var/www/html/test.html EC2의 퍼블릭IP/test.html 접속 시 페이지 출력 확인 EC2→인스턴스→작업→이미지 및 템플릿 → 이미지 생성 이미지 이름 작성 후 이미지 생성 생성된 이미지는 AMI에서 확인 가능 이미지로 새로운 인스턴스 생성 여기서 내 AMI탭에서 방금 생성한 이미지를 선택한다. 그 외 설정은 같게 설정한다. 이미지로 생성된 인스턴스의 퍼블릭IP/test.ht..
- AWS VPC 네트워크 설정2023-03-14 19:49:27AWS 네트워크는 VPC에서 설정한다. VPC VPC 생성 VPC 탭클릭 후 VPC 생성 임의로 이름 작성하고 IPv4 CIDR 입력 (네트워크 대역 설정) ex) VMware의 VMnet VPC 생성 서브넷이 0개인걸 확인할 수 있다. 서브넷도 생성해야한다. 서브넷 서브넷 탭에서 서브넷 생성 방금 생성한 VPC를 클릭하고 이름 가용영역 CIDR를 입력한다 현재 한국 가용영역은 4곳이 있으니 새 서브넷 추가를 이용해서 4곳다 추가해 준다 CIDR은 VPC 만들 때 정했던 네트워크 대역 내에서 생성해야 한다. 생성 확인 이제 게이트웨이를 생성해야 인터넷과 연결이 가능하다 인터넷 게이트웨이 인터넷 게이트웨이 탭에서 인터넷 게이트웨이 생성 임의의 이름 입력 후 생성 생성 완료 이제 VPC에 연결 VPC입력 후..
- AWS를 이용하는 방법2023-03-14 19:05:19웹콘솔 2023.03.14 - [AWS] - 2. AWS 인스턴스 및 데이터베이스 생성(이중화) 2. AWS 인스턴스 및 데이터베이스 생성(이중화) https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2 ap-northeast-2.console.aws.amazon.com 인스턴스 생성 AWS를 로그인 한후 EC2클릭 gaksu.tistory.com AWS CLI 이용 https://aws.amazon.com/ko/cli/ Command Line Interface - AWS ..
728x90
반응형
LIST