TIL - 20180319

아래 내용은 공부한 것을 정리하므로 틀린 내용이 포함되어 있을 수 있습니다.

한 것

  • Django 연습을 위한 배포 환경 구축
    • AWS EC2 가동
    • Jenkins 설치
    • Nginx 설치
    • gunicorn 설치
    • Nginx 가상환경 구축 및 도메인 연결 -

할 것

  • github + CI(젠킨 또는 travis) + AWS 배포 프로세스 구축 완료
  • Django & React native 정리 시작
  • Firebase 포스팅 이동

느낀 것 + 의문나는 것

  • 리눅스 init.d gunicorn 스크립트를 구글링을 통해 구해서 적용을 하는데.. 생각보다 잘 안됨..
  • supervisor라는 패키지를 통해서 gunicorn프로세스를 감시하고 죽게되면 재실행시켜준다는데.. 왜 요놈은 파이썬 2를 요구할까.. 페북에 ask django 그룹에 일단 문의 글 올려둠..
  • 리눅스는 centos 6다르고 7다르고..우분투 다르고..데미안인가 또 다르고 페도라 다르고… 음 개발자를 힘들게 하는 것은 파편화.. 아 그냥 내가 리눅스를 아직 잘 못 다루어서 인가..

오늘 하루 구글링 한 것들