project/markit 3

[GCP] Google App Engine에 Flask 프로젝트 배포하기

이번에는 Google Cloud Platfrom 에 있는 App Engine 서비스를 이용하여 웹 어플리케이션을 배포할 것이다. App Engine이란 간단하게 말하자면 웹 어플리케이션을 배포, 관리 할 수 있는 서버리스 플랫폼이다. Google Cloud 대시보드에 들어가서 좌측 메뉴의 App Engine 에 들어간다. 보통 App Engine에 처음 들어가면, 시작하기 버튼을 눌러서 애플리케이션을 생성해줘야한다. 나는 Flask 프로젝트를 배포할 예정이라 Language를 python으로 지정해줬다. 애플리케이션이 생성됐다는 가정하에 배포했던 방법을 기록해보겠다. 1) 메뉴 상단의 google cloud shell 을 클릭한다. 그러면 cloud shell 이 켜진다. 2) 깃허브에 올린 프로젝트를 ..

project/markit 2023.12.01

[Git] Github에 프로젝트 올리기

1) 먼저 깃허브에 들어가서 새로운 리파지토리를 생성해준다. 2) Repository name 이랑 공개 여부를 설정해주고 create 해준다. 3) 생성된 저장소의 주소는 뒤에 쓰이니까 기억해둔다. 4) 업로드할 프로젝트의 폴더에 들어가서 우클릭 후 Git Bash here 에 들어간다. 5) 계정 초기 설정을 해준다. git config --global user.name "유저 네임" git config --global user.email "유저 이메일 주소" 6) git 저장소 초기화 git init 7) 프로젝트 버전 저장 git add . 8) 커밋 git commit -m "커밋 메세지" 9) 로그 확인 ( log 로 commit 을 확인한다.) git log 10) 깃허브 연결 git rem..

project/markit 2023.11.30

[Git] Github SSH key 등록하기 (Windows)

보통 repository를 clone할 때 HTTPS 주소를 가져와서 클론하는 경우가 많다. 하지만 private 한 repository는 SSH로 클론해와야한다. 이때, SSH Key를 등록해야 로그인 인증을 할 수 있다. 그래서 이번에는 SSH Key를 등록하는 방법을 정리해보겠다. 1. git bash를 실행한다. 2. ssh key 생성 1) git bash를 실행 후 아래의 명령어를 입력하고 엔터를 친다. ssh-keygen 2) Enter file in which to save the key (경로) : 이렇게 결과가 나오는데, 기본경로로 생성하기 위해 그냥 엔터를 친다. ( 그러면 디렉토리 생성 완료 ) 3) Enter passphrase (empty for no passphrase): 패스..

project/markit 2023.11.30