본문 바로가기

Project/mini110

[Project] mini1 - EC2에서 RDS에서 접근 확인 AWS로의 모험4! 과금이 발생하지 않도록 유의해봅시다⭐! 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com 1. putty 접속 * login as: ec2-user 2. mysql 설치 🚨 시도1 1 2 sudo yum install mysql * 오류: Error: Unable to find a match: mysql * 원인: Amazon Linux에서 지원하지 않는 버전의 레파지토리 설치 - Amazon Linux 2023의 경우 EL9 버전의 레파지토리와 mysql-community-sever를 설치해야함 🚨 시도2 1 2 yum install mysql * 오류: Error: This command has to be run with s.. 2023. 10. 10.
[Project] mini1 - RDS(Relational Database Service) 생성 AWS로의 모험3! 과금이 발생하지 않도록 유의해봅시다⭐! 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com ⭐ 프리티어 사용량보다 많을 경우, 과금이 되니 주의 1. RDS 검색 후, 데이터베이스 생성 클릭 2. RDS 생성 옵션 선택 * 마스터 사용자 이름과 암호는 DB 접속 시 필요하므로 관리 유의 🚨 과금 유의 구간 * 인스턴스 구성:RDS 인스턴스 프리티어 사용시 월별 750시간 무료 제공은 db.t2.micro 타입만 해당 * 스토리지: 범용(SSD) 데이터베이스 스토리지는 프리티어에서 20GB까지 무료로 제공 * 스토리지 자동 조정 활성화 체크 해제 * EC2 컴퓨팅 리소스에 연결 안함: RDS 생성 후, EC2와 수동으로 연결 예정 .. 2023. 10. 9.
[Project] mini1 - EIP 등록 AWS로의 모험2! 과금이 발생하지 않도록 유의해봅시다⭐! 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com * EIP(Elastic IP: AWS 고정 IP) - EC2 인스턴스에 고정 IP가 할당된 상태가 아니라서, 인스턴스를 재시작할때마다 새 IP가 할당되서 도메인 연결을 할수가 없으므로 고정 IP를 할당 ⭐ 만들때는 과금이 안되지만 EC2와 연결을 안하면 과금이 되니 주의 1. 좌측 탄력적IP 선택 2. 할당 Default값으로 진행 3. 할당된 IPv4 주소 선택 4. 탄력적 IP 주소 연결 5. 윈도우에서 EC2 접속 SSH 접속 프로그램 Putty 사용 Download PuTTY - a free SSH and telnet client .. 2023. 10. 9.
[Project] mini1 - 클라우드 가상 서버 Amazon EC2 인스턴스 시작 AWS로의 모험! 과금이 발생하지 않도록 유의해봅시다⭐! 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services aws.amazon.com 1. 우측 상단의 Region을 서울로 변경 2. EC2 인스턴스 생성을 위해 EC2 검색 및 접속 * EC2(Elastic Compute Cloud) - 아마존 웹 서비스(AWS)에서 제공하는 클라우드 컴퓨팅 서비스 - 클라우드 컴퓨팅은 인터넷(클라우드)을 통해 서버, 스토리지, 데이터베이스 등의 컴퓨팅 서비스를 제공 → AWS에서 원격으로 제어할 수 있는 가상의 컴퓨터를 한 대 빌리는 것 3. 인스턴스 시작 4. 서버 이름 지정 5. AMI 선택 * AMI(Amazon Machine Image) - 인스턴스를 시작하는 데 필요한 소프트웨어.. 2023. 10. 8.
[Project] mini1 - 애플리케이션 실행 전 스크립트 작성 이 글은 향로님의 [스프링부트로 웹 서비스 출시하기]를 참고하며 프로젝트를 만들며 정리한 글입니다. 3) 스프링부트로 웹 서비스 출시하기 - 3. SpringBoot & Handlebars로 화면 만들기 이번 시간엔 SpringBoot & Handlebars로 간단한 화면을 만들 예정입니다. (모든 코드는 Github에 있습니다.) Handlebars는 흔히 사용하시는 Freemarker, Velocity와 같은 서버 템플릿 엔진입니다. JSP는 서버 템플릿 jojoldu.tistory.com 👉 기본 환경 - Language: Java - DB: MySQL - IDE: IntelliJ 🤔 정보처리기사 실기 시험이 코 앞으로 다가왔기 때문에, 간단하게 SQL 실행 스크립트 예제를 정리해보고자 합니다. 시.. 2023. 10. 6.
[Project] mini1 - Ajax DB 통신과 fail 처리 이 글은 향로님의 [스프링부트로 웹 서비스 출시하기]를 참고하며 프로젝트를 만들며 정리한 글입니다. 3) 스프링부트로 웹 서비스 출시하기 - 3. SpringBoot & Handlebars로 화면 만들기 이번 시간엔 SpringBoot & Handlebars로 간단한 화면을 만들 예정입니다. (모든 코드는 Github에 있습니다.) Handlebars는 흔히 사용하시는 Freemarker, Velocity와 같은 서버 템플릿 엔진입니다. JSP는 서버 템플릿 jojoldu.tistory.com 👉 기본 환경 - Language: Java - DB: MySQL - IDE: IntelliJ 🤔 Ajax로 1시간 넘게 해매다가 정리해봅니다. 이 사건이 발생했던 이유는 - 게시글이 18년도이고, 지금은 23년이.. 2023. 10. 4.