개발/AWS 썸네일형 리스트형 AWS, Django, beanstalk, Firebase 사용하기 (2) - AWSCLI EBCLI 설정, EB에서 장고 프로젝트 실행 awscli, ebcli의 cli 유저 관리 aws 웹페이지의 Security Credentials --[CDATA[]]> User설정에서 AWSElasticBeanstalkFullAccess 권한을 가진 유저를 생성할 수 있다. 내 맥의 루트 하단을 보면 /.aws /config --[CDATA[]]> cli 실행시 유저정보, 또는 설정값 /credentials --[CDATA[]]> 유저정보 에서 awscli의 유저 정보가 관리되고 eb init, create등을 할 떄 여기에서 설정 된 기본 유저 정보로 eb를 생성하게 된다 config에 유저 정보를 하나 넣어서 관리할 수도 있지만(기본 AWS 따라하기 문서에서는 이렇게 관리된다), 여러개의 유저를 사용하고자 한다면 credentials에서 유저 .. 더보기 AWS, Django, beanstalk, Firebase 사용하기 (1) - 기본 세팅 및 로컬 프로젝트 생성 EB CLI란?ELASTIC BEANSTALK COMMAND LINE INTERFACEELASTIC BEANSTALK 환경을 관리, 변경, 생성할 수 있는 커맨드 라인 인터페이스설치는 /////////////////////////////////////////////////////////////////////////#설치하지 말고 알기만 해두기 PIP, HOMEBREW에서 최신버전 받을 수 있음#upgrade는 이미 깔린부분 충돌 안나도록, --user는 유저 디렉토리에 깔아서 충돌 안나도록pip install --upgrade --user awscliorbrew tap derekkwok/pythonbrew install python34///////////////////////////////////////.. 더보기 AWS EB + django + mysql(RDS)세팅 시, error 로그에 인코딩 이슈가 있는 경우 mysql 기본 인코딩은 아직까지 latin1 이다. 표준은 UTF8이라고 언뜻 들은 것 같은데... 무튼 EB를 쓰면서 DB는 외부 디비를 쓰거나 하는 경우보다는 그냥 AWS 내의 기능을 최대한 쓰는 사람들이 많을테니 AWS 대시보드의 RDS 탭으로 들어가서 위의 파라미터 그룹으로 들어가면 생성한 RDS의 기본 파라미터 그룹이 존재한다여기서 Create Parameter Group 통해, language ~~인 부분을 전부 unicode8, unicode8_ 그냥 사진으로 보면 아래와 같이 설정을 추가해주고 원하는 DB에서 생성한 파라미터를 변경 후 재시작 해준다. 참고로 DB에 Connect되어 있는 상태에서 옵션변경 해주지 말고 Connect다 꺼둔 상태에서 리셋 하자 더보기 django + AWS S3 서울리전 이슈 S3 저장소 사용시 django storages 패키지를 주로 쓰는 편인데아직 seoul 리전은 주요 패키지들에 업데이트가 되지 않아서 오류가 난다. 심지어 한국 리전 이슈라, 구글 검색에서도 그리 자료가 많지 않다.S3 한국 리전을 장고로 안정하게 사용 할 때 까지는 약간의 시간이 필요할 듯 싶다.에러 로그에 12File "/opt/python/run/venv/lib/python2.7/site-packages/boto/s3/connection.py", line 94, in build_auth_path[Mon Apr 11 15:58:58.531836 2016] [:error] [pid 18181] path = '/' + bucketcs가 있다면 boto 패키지에 아직 seoul 리전이 추가되지 않아서 그.. 더보기 이전 1 다음