Go web 16. Todos 배포

JINSOO PARK·2021년 10월 29일
0

Go 로 만드는 웹

목록 보기
15/16

Todos 배포하기

Go web 14에서 만든 Todo리스트를 배포 해보자

1. 해당 폴더에서 heroku login

2. 로그인 상태에서 heroku create

hetoku에서 무작위 이름으로 app을 생성

3. git 으로 commit하기

git add .

git commit -m "first commit of todos"

4. heroku 서버로 업로드 하기

git push heroku master

deply.... done 이라는 메세지가 뜰때 까지 기다린다.

5. heroku open으로 실행 하기

에러 발생

환경 변수 알려주기

heroku는 heroku 서버의 환경설정에서 값을 가져오기 때문에 해당 정보를 heroku 서버에 알려주어야 한다.

1. 포트번호를 환경변수로 설정하기


리다이렉트 부분도 바꿔줌

2. profile 추가하기

추가한 파일을 git add 로 올리고 커밋 후 푸쉬 한다.

3. 환경변수에 설정된 구글 클라이언트 아이디와 key를 heroku에 알려주기

heroku config:set GOOGLE_CLIENT_ID=abcdefg

위의 커멘드를 이용하여 구글 클라이언트 ID,패스워드와 세션키를 앱의 환경변수를 설정 한다.

리다이렉트의 DOMAIN_NAME 도 설정해주는데
heroku open 했을때 나오는 주소를 설정해 준다.

git에 에드,커밋 후 푸쉬

4. 리디렉션 uri 추가 하기

5.heroku open 으로 실행 확인하기

profile
개린이

0개의 댓글