My Note/프로젝트 관리

    'Back' end

    백엔드란? 사용자와 직접 상호작용을 하지는 않지만, Client에서 사용자들이 취하는 행동을 처리하는 방식으로 간접적으로 상호작용한다. 일반적으로 Java, Python. JS를 활용한 웹 프레임워크를 사용하지만 이외에도 역할에 따라 DBA, 인프라 등의 작업을 수행하는 역할 :) Spring 자바, 코틀린 기반의 웹 프레임워크 재사용성 측면과 기타 장점 때문에 현재 많은 기업에서 사용 Django 파이썬 기반의 웹 프레임워크, 내장되어있는 기능(django admin등)이 많아 웹서비스 제작 및 관리 측면에서 편리한 부분이 많다. Node.js 자바스크립트 기반의 런타임 환경으로, npm등의 확장 마켓 플레이스가 잘 되어있고 성능 측면에서 장점을 가지고 있음.(웹 프레임워크가 아니다.!!) Flask ..

    배포를 위한 NGINX 명령어 -

    Nginx 상용 기본 명령어 및 설정 nginx : 기동 nginx -s stop : 정지 nginx -s reload : 재기동 nginx -t 설정파일 체크 /etd/nginx : main 설정파일 위치 /etc/nginx/conf.d/ : 각 서버용 설정파일 위치 Nginx 명령 옵션 -?, -h : nginx 명령어의 도움말 표시 -v : nginx Version -V : nginx를 make 했을시 컴파일러 또는 configure 옵션 표시 -t : nginx 설정파일 오류 체크 (오류 체크시 nginx 정지 상태에서 실행, 정상메세지 출력) -q : nginx 설정파일 오류 체크 (오류 체크시 nginx 정지 상태에서 실행, 에러메시지 출력) -s stop : 강제종료 -s quit : 실행중..

    http요청이 안된다

    로컬에서는 http요청도 잘 되는 flask 서버 vm에만 올리면 이렇게 나온다. 이 에러를 어떻게 해결할 수 있을까? ssh 포트 80도 열고 (이거 열어서 또 문제생겼..) 가상환경위에다 플라스크 실행을 해보기도 했는데 안보인다..