전체 글(83)
-
AWS, Elastic Beanstalk에 Laravel 올리기
AWS의 Elastic Beanstalk를 이용해서 라라벨 프로젝트를 올려보도록 하겠습니다. 먼저 Elastic Beanstalk에 접속해서 어플리케이션을 새로 생성합니다. 첫 화면에서 이름을 적고 플랫폼, 애플리케이션 코드를 선택합니다.플랫폼은 라라벨을 올릴 것이기 때문에 PHP로 하고 코드는 일단 샘플로 하고 생성을 합니다. 생성을 하면 아래와 같이 화면이 뜹니다.화면 바로 위에 환경 ID와 URL이 나타나게 되고, 이 URL로 접속을 해볼 수 있습니다. 접속 화면 대시보드에 있는 '업로드 및 배포' 를 이용해서 배포를 할 수 있지만 그러기 위해서는 zip 파일이 필요합니다.그리고 매번 zip파일을 통해 배포를 하기는 많이 귀찮습니다. 저는 더 편하게 배포하기 위해 cli를 이용하려고 합니다.EB C..
2019.03.06 -
AWS, Amazon Elasticsearch Service에 filebeat를 이용하여 ec2 nginx log 기록
아마존에서 제공해주는 Amazon Elasticsearch Service에 nginx의 log를 기록하고자 한다. 진행 순서 1. Amazon Elasticsearch Service 도메인 생성 2. filebeat 설치 3. filebeat.yml 설정 4. vpc 접속 방법 5. kibana 확인 1. Amazon Elasticsearch Service 도메인 생성 먼저 아마존의 Elasticsearch Service의 도메인을 생성한다. Step 1. - 기본 옵션으로 진행한다. 다음으로 넘어간다. Step2 - 암호화의 '노드 간 암호화' 만 체크하고 다음으로 넘어간다. Step 3 - 네트워크는 VPC로 설정했다. 이용중인 VPC, Public Subnet 1, 2 를 선택했다. 보안그룹은 te..
2019.02.24 -
fastlane, Capture iOS Screenshots Automatically
React Native 를 이용한 개발에서 fastlane을 사용해보고 있다.testflight를 올리는 것에 성공한 후 App Store Deployment를 하기 전에 Screenshots를 찍는 부분을 테스트해 보았다.링크 : fastlane screenshots for iOS and tvOS 이 글 중에 Setting up snapshot을 따라해보면 되는데 설명이 조금 어렵다. 1번의 this article에 접속한다.Target을 생성하는데 Cocoa Touch UI Testing Bundle이 없을 것이다. iOS UI Testing Bundle을 선택한다. Team 을 선택하고,Organization Identifier에 조직이름을 선택하고 넘어갔다.Language 는 Swift로 하고 넘..
2019.02.08 -
django, virtualenv error
이슈 장고의 첫 시작으로 가상환경을 시작하려고 했는데 error가 난다. - 에러 메세지 Using base prefix '/Users/ㅇㅇ/miniconda3'New python executable in /Users/ㅇㅇ/ㅇㅇㅇㅇㅇㅇㅇ/django/env/bin/pythondyld: Library not loaded: @rpath/libpython3.5m.dylib Referenced from: /Users/ㅇㅇ/ㅇㅇㅇㅇㅇㅇ/django/env/bin/python Reason: image not foundERROR: The executable /Users/ㅇㅇ/ㅇㅇㅇㅇㅇㅇ/django/env/bin/python is not functioningERROR: It thinks sys.prefix is '/..
2018.08.10 -
aws, ubuntu ec2에 자연어처리 관련 flask 올리기
사내에서 돌리던 자연어 처리 관련 flask server를 ec2에 올리면서 있었던 몇가지 체크사항을 적어본다. - 9할은 아래 페이지를 따라했다. 만세.(https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-16-04) - sock 파일의 권한을 잘 보자. 영어만 보면 뭔가 대충 보는 습관이 생겨서 넘어갔는데 중간에 잘 써져 있는걸 못봐서 고생했다.We'll set a umask value of 007 so that the socket file is created giving access to the owner and group, while restri..
2018.07.05 -
React Native, Expo 사용 후기
Expo 사용후기는 계속 업데이트 됩니다. 이번에 React Native를 처음 접해보면서 https://expo.io/ 를 전적으로 사용해보고 있습니다.그 사용후기를 계속 업데이트 해보고자 합니다. Expo Snack (https://expo.io/tools#snack) - 특정한 프로그램 다운로드 없이 웹에서 간단한 프로그램을 만들 수 있다.- 자체 Preview 모드를 쓰면 불편할 수 있으나 Run on device를 통해 내 핸드폰에 expo 어플을 설치하고 테스트를 하면 상당히 빠르게 테스트 해볼 수 있다.- 디버깅이 어렵다. console.log 를 볼 수가 없다.- 간단한 오류는 무시하는 것 같은데 잘 실행이 되어서 다운로드를 받아서 돌리면 못보던 에러를 잔뜩 만날 수 있다.- 결국 딥하게 ..
2018.07.01