본문 바로가기

Nginx install in EC2 Amazon Linux AWS EC2 - Amazon Linux에서 Nginx를 비롯한 많이 사용되는 패키지를 인스톨하려면 아래와 같은 명령어로 가능합니다. amazon-linux-extras list sudo amazon-linux-extras install nginx1.12 amazon-linux-extras list 를 입력해보시면 여러 패키지들이 나와요. 그 중에 nginx가 있는 것이고요. sudo amazon-linux-extras install nginx1.12 명령어를 통해서 설치가 가능합니다. 버전은 변경될 수 있으니까 list 명령어로 나오는 패키지를 그대로 복사해서 사용하시면 되요. 처음에는 yum에 nginx가 검색이 안되서, 다른 방법으로 설치하려고 막 알아보고 그랬는데 amazon-linux에서는 am.. 더보기
Lambda로 Slack에 메세지 작성하기 Lambda에 대해서 관심이 생겼서일단 간단하게 Slack에 메세지를 작성하는 것을 구현해봤어요. 좋은 문서가 있어서 이걸 그대로 따라하면 되는데요. AWS Lambda와 Slack을 이용한 DevOps Chatroom 구현하기https://aws.amazon.com/ko/blogs/korea/slack-devops-with-aws-lambda-and-eb/ 위 웹 페이지에 나온 것 처럼 Beanstalk를 활용해도 되지만저는 기존에 운영하는 EC2 인스턴스가 존재하기 때문에 이를 활용해봤어요. 또 다른 참고 문서로는 AWS Lambda와 Slack을 이용한 DevOps Chatroom 구현하기https://aws.amazon.com/ko/blogs/korea/new-slack-integration-bl.. 더보기
AWS Certificate - CF / ELB 연계 HTTP --> HTTPS 요걸 하고 싶었어요 !! AWS에서 말이죠. 하는 방법은 AWS Certificate를 이용하는 건데요.정말 자세하게 나온 문서가 있어요. 링크는 아래와 같습니다. 신규 AWS Certificate Manager – 무료 SSL/TLS 인증 서비스 제공https://aws.amazon.com/ko/blogs/korea/new-aws-certificate-manager-deploy-ssltls-based-apps-on-aws/ 위에서 다 잘 나와있는데요. 몇 가지만 추가로 작성해둡니다. 1. AWS Certificate를 생성하고 ELB랑 연계하는 방법입니다. 일단 EC2로 가셔서 Load balancer 메뉴를 클릭합니다.그리고 아래 그림을 참고해서 선택합니다. Edit를 선택.. 더보기
AWS MFA 초기화 / 삭제 AWS MFA 관련 내용 URL 2개를 첨부합니다 :) AWS에서 멀티 팩터 인증(MFA) 사용하기 http://docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_credentials_mfa.html 아래는 예전에 작성했었던 AWS MFA 설정하는 방법에 대한 포스팅이고요.2014/05/27 - [Cloud&Storage/OpenStack and EC2] - AWS MFA(Multi-Factor Authentication) 인증 설정하기 MFA 초기화 / 삭제라고 포스팅 제목을 잡았는데요. 아래와 같은 경우라고 보시면 됩니다. MFA 설정했는데 OTP 프로그램을 삭제했다. 혹은 휴대폰을 바꿨다. 그래서 접속 자체가 안된다. ㅠㅠㅠㅠㅠ*AWS Console에 접속해서.. 더보기
S3 setting : CORS allow 이전 포스팅에서 cloudfront에 CORS를 허용하는 설정을 간단하게 그림으로 기록해뒀어요. 관련 포스팅 참고 2016/08/16 - [Cloud&Storage/OpenStack and EC2] - cloudfront setting : CORS allow cloudfront를 설정하기에 앞서 s3를 설정하는게 더 우선적으로 이뤄져야 합니다. 그래서 간단하게나마 포스팅 !! 1. S3에 접속해서 CORS를 허용하고자 하는 Bucket를 선택하고 Properties에 가서 셋팅을 시작합니다. 아래 그림을 보면 노란색이 클릭해야 하는 곳들이구요. 파란색으로 표시한 Edit CORS Configuration을 눌러서 CORS 허용하는 XML을 입력해줘야 합니다. 2. 위에서 Edit CORS Configur.. 더보기
cloudfront setting : CORS allow s3 + cloudfront를 통해 static file을 serving 하는 경우에 CORS 설정이 필요해집니다. S3에서 CORS 설정하는 것은 아래 주소에서 확인하시구요.2016/08/16 - [Cloud&Storage/OpenStack and EC2] - S3 setting : CORS allow 이번 포스팅에서는 CloudFront에서 CORS 설정하는 것에 대해서 간단하게 그림으로 남겨둡니다 :) 1. CloudFront Management Console에 접속한다. 2. CORS 설정하려는 Distribution ID를 선택한다. 3. Behavior Tab으로 이동한다. 4. 아래 그림을 보고 설정한다 :) 끝!! 5. Behavior를 수정하면 파일들이 재배포 되는데 다들 아시겠지만 시간.. 더보기
AWS Route53 ---- CloudFront ---- S3 2016/07/26 - [Cloud&Storage/OpenStack and EC2] - AWS Route53 ---- Domain service 2016/07/26 - [Cloud&Storage/OpenStack and EC2] - AWS S3 Bucket Create 위 포스팅에 이어서 :) 최종적으로 구성하려는 구조는 아래와 같이 일반적인 구조 :) =============================================== Route53 --------- Cloud Front --------- S3 =============================================== 이전 포스팅에서 S3에서 Bucket까지 만들었음. 이번에는 Cloud Front를 만들고 Route53과 .. 더보기
AWS S3 Bucket Create 2016/07/26 - [Cloud&Storage/OpenStack and EC2] - AWS Route53 ---- Domain service 위 포스팅에 이어서 :) 최종적으로 구성하려는 구조는 아래와 같이 일반적인 구조 :) =============================================== Route53 --------- Cloud Front --------- S3 =============================================== Cloud Front를 만들기 전에 일단 S3 부터 생성 S3 시작 Services에서 S3를 선택 :) 아래와 같은 화면에서 Create Bucket을 선택 :) Bucket Name을 입력해주고 Region은 원하는 지역을 설정 .. 더보기
WinSCP -- AWS EC2 Access AWS EC2에서 인스턴스를 생성하면 다운받을 수 있는 pem 키는 인스턴스에 접근할 때 필요하죠 :) 리눅스에서 ssh로 접근할 때는 -i 옵션에 pem 키를 인자로 활용하면 됩니다. 이번 포스팅에서는 윈도우에서 WinSCP를 사용해서 AWS EC2에 파일을 올리는 방법에 대해 간단하게 정리해보려고 합니다. 준비물 : WinSCP 설치한 컴퓨터, EC2에서 다운 받은 pem 키 1. winscp를 실행합니다. 아래와 같은 화면에서 노란색으로 표시한 고급을 선택합니다. 2. 고급을 선택하면 아래와 같은 화면이 나옵니다. 여기서 SSH - 인증 탭을 선택하면 됩니다. 노란색으로 표시한 버튼을 눌러서 pem 파일을 추가합니다. 3. pem 파일을 추가하면 PuTTYgen을 실행한다고 하는데요. 그러라고 합니.. 더보기
AWS - Access Port Add (접속 포트 추가) AWS EC2에서 생성한 인스턴스에 대한 Security Group의 Inbound 값을 수정함으로써포트 접속을 허용하거나 막을 수 있습니다. 1. AWS EC2 콘솔에 접속한다. - 어떤 region을 사용하느냐에 따라 달라질 수 있겠습니다. https://ap-northeast-2.console.aws.amazon.com/ 2. 아래 그림에 적힌 순서대로 따라가보세요. 1) Security Groups를 선택 2) 인스턴스에 적용한 Security Group 하나를 선택 3) Inbound 탭 선택 (인스턴스에서 내보내는 것을 관리하려면 outbound를 선택) 4) 추가하고 싶은 포트가 있다면 Edit를 선택 위 그림에서 4번을 누르면 아래와 같이 나옵니다. 저는 PostgreSQL, SSH 등을 .. 더보기
OpenStack : 임의로 인스턴스가 Shutdown 된 경우 임의로 인스턴스가 shutdown 된 경우 예로 정전되서 다 꺼져버린 경우입니다. 혹은 실수로 작업하다가 instance는 돌고 있는데 reboot 해버린다던지요. 물론 데이터센터나 이런데는 정전에 대비되어 있겠지만요. shutdown 된 경우 그냥 start해서 잘 되면 아주 좋겠지만 아닌 경우를 더 많이 봐서요. 일단 Havana 버전 기준입니다. 다른 버전에서는 아직 임의로 shutdown 된 경우가 발생하지 않아서.. 굳이 해보고 싶진 않아서;; 네 암튼 Havana 버전 기준이에요. 저는 아래와 같은 단계를 거쳐서 인스턴스를 다시 살려내는데요. 최근 일이 있어서 몇 번 해봤는데 다행이 다 잘되었습니다. 1. Floatting IP 할당되어 있으면 Disassociate Floating IP 해줍.. 더보기
인스턴스 서버에 ping은 되는데 ssh 접속은 안될때 제목처럼 Instance Server에 ping은 되는데!! 아휴 왜 ssh는 접속이 안될까요!! 여러 이유 때문에 ssh 접속이 안될 수 있는데요. 그 중에 ping은 된다는 거면 일단 Instance Server까지 네트웤은 잘 되고 있다고 봐도 될 것 같구요. 포트를 막아뒀을 수 도 있죠! 오픈스택에서는 Access & Security 탭에가면 Port 추가 삭제가 가능하니깐요. 22port를 열어주시면 되죠! 포트 이야기를 하고 싶은 것은 아니구요! 네트웤 설정에서 MTU값이 낮으면 ssh가 안될 수도 있더라구요. 그래서 MTU 값을 체크해보시고 낮다면 올려주세요!! MTU 값은 ifconfig 명령어로 확인할 수 있습니다. 아래와 같이 말이죠! 제가 사용하고 있는 서버에서 ssh로 접속하기 위해.. 더보기
Cloud Image Download (Ubuntu, Fedora) Ubuntu Cloud Image Download Web Page : http://cloud-images.ubuntu.com/ Ubuntu Server 14.04 Cloud Image Download Web Page : http://cloud-images.ubuntu.com/trusty/ Ubuntu Server 12.04 Cloud Image Download Web Page : http://cloud-images.ubuntu.com/precise/ Fedora Cloud Image Download Web Page : https://getfedora.org/en/cloud/download/ https://www.rdoproject.org/Image_resources CentOS7 Cloud Image D.. 더보기
10/16일 OpenStack Juno Release OpenStack 10번째 Release인 Juno가 10월 16일에 예정이네요. 조만간 Juno 설치를 시도해봐야겠네요 ^^;; 6개월에 한 번씩, 빠르게도 변화하고 있는 OpenStack!! 아직 Juno가 나오지 않았으니깐, 지금 최신은 Icehouse 인데요. ETRI 문서 중 하나로 OpenStack Icehouse 특징 및 기술동향 이 있는데요. OpenStack의 기초적인 이해가 필요하신 분은 읽으셔도 좋을 것 같습니다. 저도 읽어봤는데, 도움이 되었습니다 ^^ 다운로드 할 수 있는 주소는 아래와 같아요. http://ettrends.etri.re.kr/ettrends/main.do 위 주소에서 일반논문 탭을 선택하시면 됩니다. 더보기
클라우드 리뷰, 비교 클라우드 서비스 정말 많이 생겼고, 최근 몇 년간의 확실한 트렌드라고 생각되네요. 얼마나 많은 클라우드 서비스가 존재하는지, 또 각 클라우드는 어느 기능들을 제공하는지, 또 가격은 얼마인지? :) 아래 사이트에서 쉽게 확인이 가능해서, 이렇게 포스팅으로 공유합니다. Cloud Reviews (http://www.cloudreviews.com/)라는 사이트인데요. 우리가 많이 들어봤던 클라우드 서비스에서부터 전혀 들어보지 못한 이름들까지 아주 잘 정리되고 있는 사이트입니다. 혹시 클라우드 서비스를 활용해서 전 세계에 서비스를 기획하고 계신 분들에게는 도움이 될 것 같네요. Cloud Reviews (http://www.cloudreviews.com/) 더보기
openstack ... 최근에 새로 구축한 openstack 테스트 중... 컴퓨팅 파워를 늘렸더니, 인스턴스도 많이 생성할 수 있고 좋네여 ㅠ 반복작업에 지쳤습니다.... 아직 더 셋팅해야 하는 것들이 많은데.. 필요한 것들이 너무 많네요. 그래도 잼있음 :) 더보기