목차
RDS의 개념
RDS 서버 세팅
RDS의 개념
# RDS란?
RDS(Relational Database Service)는 관계형 데이터베이스 서비스를 의미
데이터베이스는 크게 '관계형 데이터베이스(RDBMS)'와 'NoSQL' 두 가지로 나뉨
RDS는 관계형 데이터베이스로 서비스로 AWS에서 제공해 주는 RDS 인스턴스
관계형 데이터베이스는 행과 열로 이루어져 있는 2차원 테이블 구조
테이블 구조에 데이터를 넣고, 꺼내고, 지우고, 업데이트하는 작업을 처리
# 데이터베이스
• 데이터베이스 (DataBase) : 하나, 혹은 여러 개의 테이블을 생성하고 관리하는 공간
• 테이블 (Table) : 행과 열로 구성되어 있는 데이터 저장공간
• 데이터 (Row) : 하나의 데이터를 구성하는 기본값
• 필드 (Column) : 특정한 속성값
AWS RDS에서 제공하는 대표적인 데이터베이스는 아래와 같다.
ex. Microsoft SQL Server , Oracle , MysQL , MaridDB ...
RDS 서버 세팅
• Apache + PHP 설치
1. Apache 설치
- sudo apt-get update : 최신 버전 업데이트
- sudo apt-get upgrade : 최신 버전 업그레이드
- sudo apt-get install apache2 : apache 다운로드
2. 보안그룹 설정 → http 추가하기
- 인스턴스 → 보안 → 보안그룹 → 인바운드 규칙 편집 → 규칙 추가
- index.html 웹브라우저에 뜸
- /var/www/html/index.html 파일 nano 이용하여 수정 가능
3. php 설치 (ubuntu 20 LTS는 PHP 7.4가 자동 설치됨)
- sudu apt-get install -y php : php 설치 (-y : 묻는 것에 다 yes)
- php -version : php 버전 확인
4. Apache와 PHP 7.4 연동 테스트
'클라우드 서비스 관리' 카테고리의 다른 글
클라우드 서비스 관리 - 네트워크 기초 1 (0) | 2023.06.05 |
---|---|
클라우드 서비스 관리 - 클라우드 제공 모델 (4) | 2023.04.15 |
클라우드 컴퓨팅 기술의 이해 (0) | 2023.04.15 |
클라우드 서비스 관리 - 가상화와 컴퓨팅 기술 (0) | 2023.04.15 |
클라우드 서비스 관리(AWS) 실습 -02 (0) | 2023.04.13 |