9시 24분
Heroku 배포 성공 !!!! 본문
https://deploy-test-0707.herokuapp.com/
IT 경진대회 때도 배포에서 막혀서 못했는데 이번에 성공했다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
진짜 그때 새벽 내내 붙잡아도 안되던게 성공하니까 너무 뿌듯하다
처음 성공했을 때 나 진짜 입틀막했다니까 ...?!?!
배포 과정을 따로 글로 남기지 않고 내가 참고한 URL들을 첨부하겠다.
1. 베이스로 참고한 것
Express로 만든 웹 사이트 heroku에 올리기
학교 졸업 프로젝트로 만들었던 웹 애플리케이션을 heroku 서버에 올려 배포한 과정을 적어보려고 합니다. 먼저, 제가 만든 웹 애플리케이션은 express(node.js)와 mysql로 만든 단순한 형태의 웹사이트
wookgu.tistory.com
대회 때 찾은 링크로, 여기 나온 방법을 기반으로 진행했다. 하지만 SQL 연동 부분에서 SQL 명령어를 어디 입력하라는 것인지 자세한 설명이 나와있지 않았다.
그래서 구글링을 열심히 해봤지만 마땅한 자료를 찾지 못하고 .....
하지만 답은 구글이 아닌 유튜브에 있었다 (ಥ _ ಥ) !!
2. MySQL 연동할 때 참고한 것
https://www.youtube.com/watch?v=aEm0BN493sU
이 영상을 통해 Config Vars에 나온 ClearDB 정보를 MySQL에 연동하는 방법을 알 수 있었다.
또한, 기존에는 cmd 창을 이용하여 SQL을 다뤘는데 이것을 하며 MySQL workbranch도 설치하는 기회가 되었다.
MySQL 쪽으로 많은 도움을 받았고, 이제까지 막혀있던 배포를 향해 한발짝 앞으로 다가가는 기점이였다 ...!
3. main.js & db.js 파일 수정
https://www.youtube.com/watch?v=lwOsI8LtVEQ
음 ... 유레카적인 도움은 주지 않았지만 이 영상을 보면서 main.js의 port 부분을 바꾸고, db.js를 clearDB에 나온 정보대로 수정해야함을 인지할 수 있었다.
4. port 관련 코드 참고 및 package.json 수정
express/node.js 를 이용해 서버를 만들어 heroku에 올리는 방법
안녕하세요!
medium.com
이 글을 읽으며 포트 관련 코드를 어떻게 수정해야할지 알 수 있었고, package.json에 engine 관련 정보도 표기해야함을 알 수 있었다.
후 너무 뿌듯하당 ^ㅅ^
'Javascript > Node.js' 카테고리의 다른 글
페이지 생성, 수정, 삭제 (0) | 2021.07.07 |
---|---|
실습 준비, 홈페이지 구현, 상세페이지 구현 (0) | 2021.07.07 |
github에 올리기 성공, node modules (0) | 2021.07.06 |
저자 관리 기능 구현 - CRUD & SQL injection (0) | 2021.07.06 |
코드를 정리정돈 해보자 (0) | 2021.07.05 |