티스토리 뷰
heroku 무료 버전 폐지 ! fly.io로 웹 서버 옮기기 (wsl2 fly.io install)
YG - 96년생 , 강아지 있음, 개발자 희망 2022. 12. 30. 17:34각종 토이프로젝트와 원티드 프리온보딩을 하며 json-server을 이용해서 개발하였는데 이때 사용된 히로쿠 웹서버가 freetier을 지원하지 않게됨으로써 이사를 해야했다.
우선 저는 WSL2 환경입니다.
FLY.io 설치 방법
여기서부터 막혔는데 WSL2는 linux 기반이기에 linux 커맨드를 이용해서 설치했습니다.
curl -L https://fly.io/install.sh | sh
이 때 별다른 설정을 하지 않으면 command not found가 나오게 되는데
The Fly Global Application Platform
Documentation and guides from the team at Fly.io.
fly.io
로그인 방법
flyctl auth signup
The Fly Global Application Platform
Documentation and guides from the team at Fly.io.
fly.io
fly.io 배포할 서버 launch
flyctl launch
The Fly Global Application Platform
Documentation and guides from the team at Fly.io.
fly.io
여러번 실패하였는데 먼저 package.json의 모듈들에서 에러가 나서 모두 업데이트 해주었고 또 다른 라이브러리에서 에러가 나서 다행히도 사용하지 않는 라이브러리라 삭제하였고 cross-env 라이브러리를 삭제하였고 node_module 폴더를 삭제 후 npm i 를 하여 재설치 하였습니다.
저의 경우 React와 Node 서버를 같이 배포하려고 하였으나 실패하여서 다음번에 다시 도전하도록 하겠습니다.
성공했을때의 이미지
배포 상태 확인 방법
The Fly Global Application Platform
Documentation and guides from the team at Fly.io.
fly.io
flyctl status
'배포' 카테고리의 다른 글
[ERROR] Netlify 배포 시 node version error 해결 방법 (0) | 2023.01.08 |
---|---|
heroku 무료 버전 폐지 ! cloudtype.io 로 웹 서버 옮기기 json-server 를 배포 (0) | 2023.01.07 |
gh-pages 로 리액트 사이트 배포하기 // gh-pages 로 SPA 지원하기 // 배포한 사이트 새로고침 가능 (0) | 2022.02.27 |
heroku 에서 배포한 사이트 30분 주기로 잠에서 깨우기 잠자는 사이트 (0) | 2022.02.19 |
json-server heroku 배포하기 (에러만났을 때 대처법) WSL2 (0) | 2022.02.18 |
- Total
- Today
- Yesterday
- nextjs
- 위코드
- 아차산
- env
- Storybook
- error
- 우아한테크코스
- 초보
- NextRequest
- 프론트앤드
- 노마드코더
- nodejs
- TopLayer
- WSL2
- electron
- C언어
- 북클럽
- React
- 프리온보딩
- createPortal
- CLASS
- jest
- 노개북
- 스토리 북
- NextApiRequest
- 윤성우 열혈C프로그래밍
- 원티드
- javascript
- import/order
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |