LEMP는 Linux + NginX + MySQL + Php를 포함하는 웹 어플리케이션을 위한 기본 stack 입니다.
본 문서는 아마존 AWS 클라우드에서 LEMP stack을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 LEMP 선택
3. 클라우드 instance 생성
4. LEMP 설정 등에 대한 내용을 포함하고 있습니다.
Tomcat stack은 NginX + Apache + Tomcat + MySQL 로 구성되어 있습니다.
NginX는 static 처리를 담당하고 Apache는 load balancing 기능을 수행합니다.
본 문서는 아마존 AWS 클라우드에서 Tomcat stack을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Tomcat 선택
3. 클라우드 instance 생성
4. Tomcat 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Sensu 설치 매뉴얼Hyuk Kwon
Sensu는 클라우드 환경에 적합한 모니터링 프레임워크 오픈소스 프로그램입니다. 엠브릿지는 Sensu에 Graphite라는 visualization 도구를 추가하여 모니터링 GUI를 개선하였습니다.
본 문서는 아마존 AWS 클라우드에서 Sensu를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Sensu 선택
3. 클라우드 instance 생성
4. Sensu 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Magento을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
Magento는 온라인 쇼핑몰 구축을 위한 오픈소스입니다.
1. AWS account 생성
2. AWS marketplace에서 PrestaShop 선택
3. 클라우드 instance 생성
4. Magento 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 PrestaShop을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
PrestaShop은 온라인 쇼핑몰 구축을 위한 오픈소스입니다. 특히 엠브릿지가 제공하는 PrestaShop 패키지에는 국내결제를 위한 모듈이 적용되어 있습니다. http://prestashop.mbridge.net 을 방문하시면 PrestaShop 데모를 보실 수 있습니다.
1. AWS account 생성
2. AWS marketplace에서 PrestaShop 선택
3. 클라우드 instance 생성
4. PrestaShop 설정 등에 대한 내용을 포함하고 있습니다.
Redmine은 웹 기반의 프로젝트 관리용 오픈소스 프로그램입니다.
본 문서는 아마존 AWS 클라우드에서 Redmine을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Redmine 선택
3. 클라우드 instance 생성
4. Redmine 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Magento을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
Moodle은 온라인 교육용 사이트 구축을 위한 eLearning 오픈소스입니다.
1. AWS account 생성
2. AWS marketplace에서 Moodle 선택
3. 클라우드 instance 생성
4. Moodle 설정 등에 대한 내용을 포함하고 있습니다.
콘텐츠진흥원과 건국대학교의 시범 강의로 진행된,
'스마트 스피커의 이해 - 음성인식 기반 플랫폼' 강의 슬라이드 입니다.
이번 강의에서는 실제로 스마트 스피커들 실물을 살펴보고,
(Amazon Alexa를 중심으로) 스마트 스피커에서 서비스를 개발하려면 어떤 것들을 사전에 알고 고려해야 하는 지에 대한 설명을 하였습니다.
강의 동영상은 아래에서 보실 수 있습니다.
1) 스마트 스피커 Demo
https://www.youtube.com/watch?v=c5FFoV1_yeA
이 동영상에서는 Amazon Echo, Echo Show, Echo Look에 대한 작동을 해 보고, Google Home도 살펴보았습니다.
국내 제품으로는 SKT NUGU Candle과 Naver Wave, Kakao mini를 가지고도 실제 작동을 시키며 살펴보았습니다.
그리고 음성인식 서비스에서, 디바이스의 전처리에 대한 개념을 설명하였습니다.
2) 스마트 스피커 Platform과 VUX
https://www.youtube.com/watch?v=_klMahZ4FYg
이 동영상에서는 실제로 스마트 스피커에서 서비스를 만들려고 할 때, 알아야 할 기본 개념을 설명하였습니다.
스마트 스피커에서 음성인식 서비스를 위해서 시스템이 어떻게 구성되는지, Voice UX를 구성하기 위해서는 어떠한 고려를 해야 하는지, 그리고 실제로 음성인식 서비스를 개발하기 위해 필요한 지식과, Amazon의 ASK 화면을 기반으로 어떻게 구성되는지를 살펴보았습니다.
Tomcat stack은 NginX + Apache + Tomcat + MySQL 로 구성되어 있습니다.
NginX는 static 처리를 담당하고 Apache는 load balancing 기능을 수행합니다.
본 문서는 아마존 AWS 클라우드에서 Tomcat stack을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Tomcat 선택
3. 클라우드 instance 생성
4. Tomcat 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Sensu 설치 매뉴얼Hyuk Kwon
Sensu는 클라우드 환경에 적합한 모니터링 프레임워크 오픈소스 프로그램입니다. 엠브릿지는 Sensu에 Graphite라는 visualization 도구를 추가하여 모니터링 GUI를 개선하였습니다.
본 문서는 아마존 AWS 클라우드에서 Sensu를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Sensu 선택
3. 클라우드 instance 생성
4. Sensu 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Magento을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
Magento는 온라인 쇼핑몰 구축을 위한 오픈소스입니다.
1. AWS account 생성
2. AWS marketplace에서 PrestaShop 선택
3. 클라우드 instance 생성
4. Magento 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 PrestaShop을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
PrestaShop은 온라인 쇼핑몰 구축을 위한 오픈소스입니다. 특히 엠브릿지가 제공하는 PrestaShop 패키지에는 국내결제를 위한 모듈이 적용되어 있습니다. http://prestashop.mbridge.net 을 방문하시면 PrestaShop 데모를 보실 수 있습니다.
1. AWS account 생성
2. AWS marketplace에서 PrestaShop 선택
3. 클라우드 instance 생성
4. PrestaShop 설정 등에 대한 내용을 포함하고 있습니다.
Redmine은 웹 기반의 프로젝트 관리용 오픈소스 프로그램입니다.
본 문서는 아마존 AWS 클라우드에서 Redmine을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 Redmine 선택
3. 클라우드 instance 생성
4. Redmine 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 Magento을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
Moodle은 온라인 교육용 사이트 구축을 위한 eLearning 오픈소스입니다.
1. AWS account 생성
2. AWS marketplace에서 Moodle 선택
3. 클라우드 instance 생성
4. Moodle 설정 등에 대한 내용을 포함하고 있습니다.
콘텐츠진흥원과 건국대학교의 시범 강의로 진행된,
'스마트 스피커의 이해 - 음성인식 기반 플랫폼' 강의 슬라이드 입니다.
이번 강의에서는 실제로 스마트 스피커들 실물을 살펴보고,
(Amazon Alexa를 중심으로) 스마트 스피커에서 서비스를 개발하려면 어떤 것들을 사전에 알고 고려해야 하는 지에 대한 설명을 하였습니다.
강의 동영상은 아래에서 보실 수 있습니다.
1) 스마트 스피커 Demo
https://www.youtube.com/watch?v=c5FFoV1_yeA
이 동영상에서는 Amazon Echo, Echo Show, Echo Look에 대한 작동을 해 보고, Google Home도 살펴보았습니다.
국내 제품으로는 SKT NUGU Candle과 Naver Wave, Kakao mini를 가지고도 실제 작동을 시키며 살펴보았습니다.
그리고 음성인식 서비스에서, 디바이스의 전처리에 대한 개념을 설명하였습니다.
2) 스마트 스피커 Platform과 VUX
https://www.youtube.com/watch?v=_klMahZ4FYg
이 동영상에서는 실제로 스마트 스피커에서 서비스를 만들려고 할 때, 알아야 할 기본 개념을 설명하였습니다.
스마트 스피커에서 음성인식 서비스를 위해서 시스템이 어떻게 구성되는지, Voice UX를 구성하기 위해서는 어떠한 고려를 해야 하는지, 그리고 실제로 음성인식 서비스를 개발하기 위해 필요한 지식과, Amazon의 ASK 화면을 기반으로 어떻게 구성되는지를 살펴보았습니다.
XE(XpressEngine, 구. 제로보드)는 네이버가 진행하는 오픈소스 프로젝트로서 회원관리 및 커뮤니티 기능이 강점인 국내형 CMS (Content Management System) 입니다.
본 문서는 아마존 AWS 클라우드에서 XE을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 XE 선택
3. 클라우드 instance 생성
4. XE 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 WordPress를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 WordPress 선택
3. 클라우드 instance 생성
4. WordPress 설정 등에 대한 내용을 포함하고 있습니다.
아마존 웹 서비스의 경우, 스타트업 부터 엔터프라이지까지 개발자 및 인프라 운영 엔지니어들이 주로 사용하는 것으로 알려져 있습니다. 하지만, 블로거로서 일반인들도 AWS 서비스를 유용하게 사용할 수 있습니다. 본 자료는 4주 완성으로 알파 사용자들이 아마존 웹 서비스를 활용하는 방법을 스터디 길잡이 입니다.
대상: 워드 프레스를 자체 서버로 블로그를 운영하려는 블로거, 포트폴리오 사이트를 운영하는 웹 디자이너, 클라우드를 통한 안정적인 소규모 워드프레스를 운영하려는 스타트업 등
얻을 수 있는 것:
1. 클라우드 컴퓨팅의 개념과 AWS 서비스에 대한 이해
2. AWS의 도메인 관리, 스토리지 및 동영상 인코등, 이메일 전송 서비스 활용 지식 습득
3. 복잡한 서버 운영 (콘솔 및 커맨드)과 DB 관리 없이도 안정적인 워드 프레스 운영 노하우 습득
주차별 스터디 내용:
<1주> 클라우드 컴퓨팅 및 AWS 소개
1. 클라우드 컴퓨팅 및 AWS 서비스 소개
2. AWS 가입 및 빌링 알람 설정(CloudWatch)
3. AWS Activate 프로그램 가입 및 사용 방법
<2주> 서버 없이 웹 사이트 호스팅하기
1. S3에 파일 서버 구축하기(S3 지원 FTP 클라이언트 사용법)
2. AWS 사용자 및 크리덴셜 만들기(IAM)
3. S3에 정적 웹 사이트 운영하기
4. CloudFront로 콘텐츠 배포하기
5. 도메인 네임 관리 및 설정하기(Route53)
<3주> CloudFormation으로 워드프레스 운영하기
1. AWS 아키텍쳐 이해하기 (EC2/ELB/RDS/AutoScaling)
2. 5분만에 확장 가능한 워드프레스 구성하기(CloudFormation)
3. 마켓플레이스에서 Bitnami를 활용한 웹 서비스 운영하기
4. WordPress 로컬 서버 및 GIT 레포지터리 설치하기
<4주> Elastic Beanstalk으로 워드프레스 운영하기
1. Elastic Beanstalk 설정 및 배포하기
2. Elastic Transcoder를 통한 자동 동영상 인코딩 하기
3. SES를 통해 대용량 이메일 보내기
4. S3에서 동적 블로그 웹 사이트 운영하기(Lambda with Metalsmith)
발표영상 다시보기: https://youtu.be/-JsX7ZRouPk
본 온라인 세미나는 지금 막 AWS 계정을 생성하신 기초 사용자 분들을 위한 강연 입니다. AWS 사용의 첫 걸음으로서 IAM 서비스 기본 설정, MFA 활성화 등 AWS 계정을 안전하게 관리할 수 있는 방법을 핸즈온과 함께 배워보고, AWS의 프리티어 서비스에 대한 안내와 함께 결제 알람 설정 방법을 알아보실 수 있습니다. 추가로 AWS 사용 시 알아두시면 좋은 Support Center(고객 지원 센터) 이용 방법 등 초보자 분들을 위한 팁을 전달 드릴 예정입니다.
본 온라인 세미나는 지금 막 AWS 계정을 생성하신 기초 사용자 분들을 위한 강연 입니다. AWS 사용의 첫 걸음으로서 IAM 서비스 기본 설정, MFA 활성화 등 AWS 계정을 안전하게 관리할 수 있는 방법을 핸즈온과 함께 배워보고, AWS의 프리티어 서비스에 대한 안내와 함께 결제 알람 설정 방법을 알아보실 수 있습니다. 추가로 AWS 사용 시 알아두시면 좋은 Support Center(고객 지원 센터) 이용 방법 등 초보자 분들을 위한 팁을 전달 드릴 예정입니다.
발표영상 다시보기: https://youtu.be/mOwTeZfEzsU
AWS 클라우드는 IT의 새로운 기준을 정립하며 클라우드 컴퓨팅 산업을 혁신하고 있습니다. 본 온라인 세미나에서는 클라우드 컴퓨팅의 개념과 AWS가 제공하는 서비스 소개 및 주요 활용 사례에 대해 소개합니다. 특히 국내에 설립된 서울 리전(Region, 데이터센터 클러스터)에 대한 소개와 더불어 다양한 IT 업무를 위한 AWS 대표 서비스들을 중점적으로 다룰 예정입니다.
AWS 클라우드는 IT의 새로운 기준을 정립하며 클라우드 컴퓨팅 산업을 혁신하고 있습니다. 본 온라인 세미나에서는 클라우드 컴퓨팅의 개념과 AWS가 제공하는 서비스 소개 및 주요 활용 사례에 대해 소개합니다. 특히 국내에 설립된 서울 리전(Region, 데이터센터 클러스터)에 대한 소개와 더불어 다양한 IT 업무를 위한 AWS 대표 서비스들을 중점적으로 다룰 예정입니다.
본 워크샵에서는 사용자가 Wild Rydes 서비스를 통해 현재 있는 위치에서 유니콘 호출 및 탑승을 할 수 있는 스타트업 아이디어를 구현한다는 시나리오로 함께 웹 애플리케이션을 만들어 배포해 봅니다. 이 서비스는 사용자에게 HTML 기반 사용자 인터페이스를 제공하여, 사용자가 원하는 위치를 표시하고 유니콘 요청을 하면, 가까운 유니콘을 보내기기 위해 RESTful 웹 서비스로 백엔드를 제공합니다. 또한, 사용자가 유니콘 타기를 요청하기 전에 기본적으로 회원 가입을 하고 로그인 할 수있는 기능을 제공합니다. 이를 위해 AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, Amazon Cognito를 활용합니다.
XE(XpressEngine, 구. 제로보드)는 네이버가 진행하는 오픈소스 프로젝트로서 회원관리 및 커뮤니티 기능이 강점인 국내형 CMS (Content Management System) 입니다.
본 문서는 아마존 AWS 클라우드에서 XE을 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 XE 선택
3. 클라우드 instance 생성
4. XE 설정 등에 대한 내용을 포함하고 있습니다.
아마존 AWS 클라우드에서 WordPress를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 WordPress 선택
3. 클라우드 instance 생성
4. WordPress 설정 등에 대한 내용을 포함하고 있습니다.
아마존 웹 서비스의 경우, 스타트업 부터 엔터프라이지까지 개발자 및 인프라 운영 엔지니어들이 주로 사용하는 것으로 알려져 있습니다. 하지만, 블로거로서 일반인들도 AWS 서비스를 유용하게 사용할 수 있습니다. 본 자료는 4주 완성으로 알파 사용자들이 아마존 웹 서비스를 활용하는 방법을 스터디 길잡이 입니다.
대상: 워드 프레스를 자체 서버로 블로그를 운영하려는 블로거, 포트폴리오 사이트를 운영하는 웹 디자이너, 클라우드를 통한 안정적인 소규모 워드프레스를 운영하려는 스타트업 등
얻을 수 있는 것:
1. 클라우드 컴퓨팅의 개념과 AWS 서비스에 대한 이해
2. AWS의 도메인 관리, 스토리지 및 동영상 인코등, 이메일 전송 서비스 활용 지식 습득
3. 복잡한 서버 운영 (콘솔 및 커맨드)과 DB 관리 없이도 안정적인 워드 프레스 운영 노하우 습득
주차별 스터디 내용:
<1주> 클라우드 컴퓨팅 및 AWS 소개
1. 클라우드 컴퓨팅 및 AWS 서비스 소개
2. AWS 가입 및 빌링 알람 설정(CloudWatch)
3. AWS Activate 프로그램 가입 및 사용 방법
<2주> 서버 없이 웹 사이트 호스팅하기
1. S3에 파일 서버 구축하기(S3 지원 FTP 클라이언트 사용법)
2. AWS 사용자 및 크리덴셜 만들기(IAM)
3. S3에 정적 웹 사이트 운영하기
4. CloudFront로 콘텐츠 배포하기
5. 도메인 네임 관리 및 설정하기(Route53)
<3주> CloudFormation으로 워드프레스 운영하기
1. AWS 아키텍쳐 이해하기 (EC2/ELB/RDS/AutoScaling)
2. 5분만에 확장 가능한 워드프레스 구성하기(CloudFormation)
3. 마켓플레이스에서 Bitnami를 활용한 웹 서비스 운영하기
4. WordPress 로컬 서버 및 GIT 레포지터리 설치하기
<4주> Elastic Beanstalk으로 워드프레스 운영하기
1. Elastic Beanstalk 설정 및 배포하기
2. Elastic Transcoder를 통한 자동 동영상 인코딩 하기
3. SES를 통해 대용량 이메일 보내기
4. S3에서 동적 블로그 웹 사이트 운영하기(Lambda with Metalsmith)
발표영상 다시보기: https://youtu.be/-JsX7ZRouPk
본 온라인 세미나는 지금 막 AWS 계정을 생성하신 기초 사용자 분들을 위한 강연 입니다. AWS 사용의 첫 걸음으로서 IAM 서비스 기본 설정, MFA 활성화 등 AWS 계정을 안전하게 관리할 수 있는 방법을 핸즈온과 함께 배워보고, AWS의 프리티어 서비스에 대한 안내와 함께 결제 알람 설정 방법을 알아보실 수 있습니다. 추가로 AWS 사용 시 알아두시면 좋은 Support Center(고객 지원 센터) 이용 방법 등 초보자 분들을 위한 팁을 전달 드릴 예정입니다.
본 온라인 세미나는 지금 막 AWS 계정을 생성하신 기초 사용자 분들을 위한 강연 입니다. AWS 사용의 첫 걸음으로서 IAM 서비스 기본 설정, MFA 활성화 등 AWS 계정을 안전하게 관리할 수 있는 방법을 핸즈온과 함께 배워보고, AWS의 프리티어 서비스에 대한 안내와 함께 결제 알람 설정 방법을 알아보실 수 있습니다. 추가로 AWS 사용 시 알아두시면 좋은 Support Center(고객 지원 센터) 이용 방법 등 초보자 분들을 위한 팁을 전달 드릴 예정입니다.
발표영상 다시보기: https://youtu.be/mOwTeZfEzsU
AWS 클라우드는 IT의 새로운 기준을 정립하며 클라우드 컴퓨팅 산업을 혁신하고 있습니다. 본 온라인 세미나에서는 클라우드 컴퓨팅의 개념과 AWS가 제공하는 서비스 소개 및 주요 활용 사례에 대해 소개합니다. 특히 국내에 설립된 서울 리전(Region, 데이터센터 클러스터)에 대한 소개와 더불어 다양한 IT 업무를 위한 AWS 대표 서비스들을 중점적으로 다룰 예정입니다.
AWS 클라우드는 IT의 새로운 기준을 정립하며 클라우드 컴퓨팅 산업을 혁신하고 있습니다. 본 온라인 세미나에서는 클라우드 컴퓨팅의 개념과 AWS가 제공하는 서비스 소개 및 주요 활용 사례에 대해 소개합니다. 특히 국내에 설립된 서울 리전(Region, 데이터센터 클러스터)에 대한 소개와 더불어 다양한 IT 업무를 위한 AWS 대표 서비스들을 중점적으로 다룰 예정입니다.
본 워크샵에서는 사용자가 Wild Rydes 서비스를 통해 현재 있는 위치에서 유니콘 호출 및 탑승을 할 수 있는 스타트업 아이디어를 구현한다는 시나리오로 함께 웹 애플리케이션을 만들어 배포해 봅니다. 이 서비스는 사용자에게 HTML 기반 사용자 인터페이스를 제공하여, 사용자가 원하는 위치를 표시하고 유니콘 요청을 하면, 가까운 유니콘을 보내기기 위해 RESTful 웹 서비스로 백엔드를 제공합니다. 또한, 사용자가 유니콘 타기를 요청하기 전에 기본적으로 회원 가입을 하고 로그인 할 수있는 기능을 제공합니다. 이를 위해 AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, Amazon Cognito를 활용합니다.
1. Open Source App
AWS MBridge LEMP Stack Manual
AWS 가입 절차
AWS MarketPlace 에서 MBridge LEMP 설치
LEMP Setting
Create AWS Account
http://aws.amazon.com
오른쪽 상단에 가입 버튼
http://www.mbridge.co.kr
http://www.mbridge.net
신규 가입 : I am a new user 선택
e-mail 입력 후 sign in using our secure server Click
이름과 계정 e-mail, 비밀번호를 입력하고 Continue.
2. 이름, 국가, 주소, 전화번호 등을 입력하고 보안코드 입력
내용은 결제가 이루어지는 신용카드와 일치해야 하므로, 신용카드의 이름과 일치되게 기입
AWS 고객 계약 동의 부분 Check, 계정 만들기 및 계속 Click
Payment Method
신용카드와 연결 필요 (Visa or Master), 신용카드 정보 입력
신용 카드 정보 입력 후 정상카드 / 본인 확인을 위해 1$ 결제
결재 및 본인 확인 후 다시 취소되어 정산 되지 않음
3. Identity Verification
본인 인증을 위해 휴대폰 번호 입력
Country Code 는 Korea(+82), Phone number는 010 에서 앞의 0 제외
ex) 010-1111-2222 > 1011112222
Call Me Now 를 선택하면 국제전화 번호로 전화 수신
전화 수신 후 화면에 나타나는 PIN 번호 4자리를 휴대폰으로 입력
PIN 번호를 정상적으로 입력하면 Complete.
Confirmation
가입된 e-mail 로 인증 메일 수신 후 메일 인증
서비스 이용 시, 신용 카드 확인 문제로 지연될 수 있으나 대부분 바로 승인
4. AWS Console Log In
http://aws.amazon.com
오른쪽 상단 내 계정 / 콘솔 > AWS Management Console Click
가입했던 e-mail 과 password 를 입력
sign in using our secure server Click
AWS Console
AWS Service 사용
자신 AWS resource 이용 확인 및 관리
5. AWS Market Place
AWS Console 의 오른쪽 하단 > AWS Marketplace Click
AWS Market Place 이동 후 검색창에서 mbridge lemp 검색
검색 결과에서 타이틀 (LEMP Stack with Sensu on Amazon Linux powered by MBridge
Systems) 또는 이미지 Click
6. MBridge PrestaShop 설치
1. 서버가 위치할 Region(지역) 선택
2. EC2 Instance 스펙 및 가격 확인 후 원하는 Type 선택
3. Continue
* 본 예시는 Asia Pacific(Tokyo) region 에 m1.small EC2 Instance type 으로 진행
4. Key Pair
AWS 에서 사용하고 있는 Key 가 없는 경우 Key pair 를 생성해야 한다.
Please create a new key pair
Visit the Amazon EC2Console Click
7. AWS EC2 Console 에서 Create Key Pair Click
Key pair name 입력 후 Create
Key pair 생성
생성된 Key (pem file)가 Download 됨 : 해당 Key 는 EC2 Instance 접속 시 사용된다
Download 된 Key file 은 필히 저장해 두어야 한다
다시 AWS Market place 페이지로 돌아가서 브라우저 새로고침
EC2 Console 에서 생성한 Key Pair 가 보이는 것을 확인 할 수 있다.
8. 5. EC2 Instance Type 확인 (m1.small)
6. Launch with 1-Click 선택
6. LEMP Stack Launching 완료
2~3 분 후 AWS EC2 Console 에서 Instance 생성된 것을 확인할 수 있음
9. EC2 Instance 생성 확인
AWS Console EC2 Click
EC2 Dashboard 에서 1 개의 Running Instance 와 1개의Volume 이 생성됨을 확인
Running Instance Click
생성된 Instance 의 여러 정보를 확인 할 수 있다
Instance ID, Public DNS, Public IP 를 통해 LEMP Stack의 phpmyadmin 이용 가능
10. phpMyAdmin 접속
EC2 Instance 의 Public DNS 나 Public IP 를 통해 Browser 에서 PrestaShop 접속
ex) http://54.199.168.214 또는
http://ec2-54-199-168-214.ap-northeast-1.compute.amazonaws.com
phpMyAdmin 로그인
URL http://ec2 instance Public IP/
ID : lemp
Password : instance-id ( EC2 Instance 정보에서 확인한 instance-id)
11. SSH 접속 , Application Root 확인
SSH 접속
username은 ec2-user를 사용하고, 앞서 생성한 개인키를 사용해서 접속한다.
NGINX CONFIG
/etc/nginx/conf.d/phpMyAdmin.conf 파일을 참조하여 추가적인 php Application
을 설치할수 있다.
!
/etc/nginx/conf.d/Rails.conf.example 파일을 참조하여 ruby Application을
설치할 수 있다.
!
/etc/nginx/conf.d/Django.conf.example 파일을 참조하여 Django
Application을 설치할 수 있다.
!
!
APPS ROOT
phpMyAdmin의 위치는 아래와 같다.
/var/www/apps/phpMyAdmin
!
/var/www/apps를 Apps Root로 권장한다.
!
12. AWS Router53 을 통한 Domain 설정
AWS Console 에서 Router53 Click
Router 53 Host Zone 의 Domain Name 의 자신의 Domain double click
만약 Host Domain 이 없는 경우 Domain 을 구입하여 Host Zone 을 Create 하여야 한다.
1. Create Record Set
2. Record Set Name 입력
3.Value 에 EC2 Instance 의 Public IP 입력
4. Create
생성된 Record Set 의 Name 과Value 확인
엠브릿지(주), http://www.mbridge.co.kr
137-890 서울특별시 서초구 바우뫼로 216 화인빌딩 3층
전화: 02-3452-5383
이메일: info@mbridge.co.kr