CODEDRAGON ㆍSecurity/Windows
EC2와 RDS로 Wordpress 구축하기
단계 | 작업내용 |
1 | RDS에서 MySQL을 구동하고 그 주소(endpoint)를 획득 |
2 | EC2인스턴스를 실행하고 UserScript를 통해 Apach/PHP/Wordpress를 설치 |
3 | Wordpress 설정화면에서 DB 연결 후 Wordpress 구동 및 확인 |
EC2 (Elastic Compute Cloud)
- 클라우드 환경에서의 가상서버
- 용량 조절이 가능하여 다양한 서버 인스턴스 유형 생성가능
- 윈도우, 리눅스 모두 지원(BYOL가능)
- 수분 이냉 실행 가능환경 구축 가능
- 사용한 만큼에 대해서만 비용 지불
- 다양한 비용 모델 제시(On-Demand, Reserved, Spot)
RDS(Relational Database Service)
- 확장 가능한 관리형 관계형 데이터베이스
- DB 전문인력 최소화(이중화, 튜닝, 성능 개선 등)
- 시간 소모적인 관리작업 최소화(백업, 패치, 서버 증설 등)
- MySQL, MS SQL Server, Oracle, PostgreSQL, Auroa
- BYOL(Bring Young Own License) & License Included
Wordpress(워드프레스)
무료 웹사이트 및 블로그 서비스
AWS 로그인
우측 상단의 내계정 >>> AWS Management Console 클릭 후 로그인 수행
로그인
로그인 완료
RDS에서 MySQL구동하기
상단 Services >>>
Database >>> RDS
이 화면은 처음 실행할 경우 나오는 화면입니다.
Get Started Now
Launch DB Instance
(좌측 메뉴 Instance 클릭화면과 동일)
MySQL 선택 >>> Select버튼 클릭
No >>> Next Step
DB 사양 선택
DB Instance Class: db.t2.micro - 1 vCPU, 1 GiB RAM선택 >>>
Multi-AZ Depoyment: No 선택 >>>
아래로 조금 내린 후
endpoint로 사용할 Identifier, Username, Password설정 >>> Next Step
Security Group을 새로 생성
Create new Security Group 선택 >>>
Database Name 입력 >>>
Launch DB Instance
View Your DB Instances
공인 인증서의 유효기간이 지나서 나오는 경고문입니다.
항목 클릭하여 세부사항을 확인할 수 있습니다.
세부 사항에서 Security Groups의 항목 선택
하단의 Inbound탭 클릭
포트와 Source IP확인 (DEMO를 위해 Anywhere로 설정) >>> Save
EC2인스턴스를 실행하고 UserScript를 통해 Apach/PHP/Wordpress를 설치
상단 메뉴 Services >>> EC2
Launch Instance
Step1: Choose an Amazon Machine Image(AMI)
좌측 Quick Start메뉴 >>> Amazon Linux AMI 2014.09.2(HVM) 선택 >>> Select
Step2: Choose an Instance Type
Next: Configure Instance Details버튼 클릭
Step 3: Configure Instance Details
Advanced Details 항목 클릭후 User Script 입력(아래 userscript.sh의 테스트 스크립트 입력)
userscript.sh
#!/bin/sh |
Next: Add Storage
Steo4: Add Storage
원하는 용량과 타입 설정후 >>> Next: Tag Instance
Step5: Tag Instance
원하는 태그 이름과 표시할 값 입력 >>> Review and Launch
Step6 : Configure Security Group
SG-WEB이라는 Security Group을 생성하고 웹서비스를 오픈하기 위해 80포트를 열어줍니다.
Review and Launch
Step7: Review Instance Launch
Launch
Create a new key pair 선택
Key pair name 입력 >>> Download Key Pair >>>
Launch Instances
하단의 View Instances 버튼 클릭
생성된 인스턴스 항목 클릭후 하단에서 Public IP확인
Wordpress 설정화면에서 DB 연결 후 Wordpress 구동 및 확인
Public IP를 통해 웹브라우저 상에서 접속
웹브라우저의 주소창에
한국어 선택
Let's go
RDS를 만들 때 입력했던 정보 설정
참고) Instance항목에서 확인 가능
전송
데이터베이스 연결 에러 시 조치
좌측 메뉴에서
NETWORK & SECURITY 클릭 >>> Security Groups선택 >>>
하단의 Inbound탭 클릭
포트와 Source IP확인 (DEMO를 위해 Anywhere로 설정) >>> Save
WordPresss 설정
사이트 제목 등 필요한 정보 입력
워드프레스 설치하기 버튼 클릭
로그인
워드프레스 설치 완료 확인
'Security > Windows' 카테고리의 다른 글
사용자 계정 새로 생성하기 – Windows 7 / 8 / 8.1 (0) | 2015.04.02 |
---|---|
Microsoft Visual C++ 2005 SP1 재배포 가능 패키지, visual studio 2005 redistributable package sp1 (0) | 2015.03.24 |
Linux file system hierarchy (0) | 2015.02.15 |
인터넷 익스플로러를 기본 브라우저로 설정 (0) | 2015.02.14 |
Windows10 Freeview, 윈도10 프리뷰 - 다운로드 (0) | 2015.01.30 |