Dev/AWS(8)
-
AWS EC2 아마존 리눅스 - 웹 프론트 개발 환경 설정
yum 최신으로 업데이트$ sudo yum update -y git 설치$ sudo yum install git-core node.js - npm 설치$ sudo yum install nodejs npm --enablerepo=epel nvm - 노드 버전 관리 툴 설치$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash설치완료 후 계정 재접속 yarn - 페이스북에서 만든 자바스크립트 패키지 관리 툴 $ sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo # node.js가 설치되어 있지 않다면 아랫줄 실행, 설치되어있..
2017.05.22 -
AWS ec2 amazon linux에 docker 설치
yum 다루기 : http://torystory.tistory.com/49 docker 설치 : http://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/docker-basics.html docker 배우기 : http://pyrasis.com/docker.html AWS accessKey / secretKey 설정 : http://wildpup.cafe24.com/archives/929
2017.05.12 -
RDS mysql 초기 설정
인스턴스 생성 후 Character set을 utf-8로 변경http://gomp.tistory.com/291 접속$ mysql -h[도메인] -u[유저명] -p[패스워드]참고로 RDS 인스턴스 생성시 패스워드는 8자리 이상 적용하도록 요구한다. 복구할 DB가 존재할 경우$ mysql -h[도메인] -u[유저명] -p[패스워드] [스키마명] < [sql파일명]스키마명에 복구할 디비를 지정하거 sql파일명은 복구할 sql 파일명을 넣어준다.
2017.05.11 -
EC2 - 사용자 추가
root 계정 사용 설정추가한 계정에 패스워드를 설정하기 위해서는 root 상태에서만 가능하기 때문에 root 계정을 사용할 수 있게 설정해준다. [ec2-user@ip-172-31-7-180 ~]$ sudo passwd root Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully. [ec2-user@ip-172-31-7-180 ~]$ sudo vi /etc/ssh/sshd_config #PermitRootLogin no PermitRootLogin yes [ec2-user@ip-172-31-7-180 ~]$ sudo mkdir /root..
2017.05.11 -
AWS EC2 생성 후 접속(pem -> ssh-keygen)
1. EC2 인스턴스 생성할 때 만든 key pair를 다운받는다.(기존 key pair를 선택하거나 새로 만들어 다운받는다) pem 파일 2. $ ssh -i [pem파일 경로] [유저명@퍼블릭DNS or IP]예) ssh -i ~/Download/ec2.pem ec2-user@ec2-51-71-102-14.ap-northeast-2.compute.amazonaws.com 여기까지가 접속방법 pem 파일 없이 ssh keygen을 가지고 접속하기 위해서는 아래와 같이 적용한다. 1. $ ssh-keygen -t rsa 2. yes 를 연달아 치면 $HOME/.ssh 경로에 id_rsa파일이 만들어진다. id_rsa.pub파일을 텍스트 에디터로 열고 내용 그대로를 remote 서버에 $HOME/.ssh/..
2017.05.10 -
AWS Elastic Beanstalk 배포시 에러 : __MACOSX
맥에서 압축할 때 압축파일에 대한 정보를 __MACOSX폴더에 저장시키는 듯 싶다. 그 상태로 EB에 배포하려 하니 다음과 같은 에러로그가 나온다. The configuration file __MACOSX/gf/.ebextensions/._project.config in application version gf3 contains invalid YAML or JSON. YAML exception: unacceptable character '' (0x0) special characters are not allowed in "", position 0, JSON exception: Unexpected character () at position 0.. Update the configuration file. 이 ..
2017.01.23