Heroku에 Rails 앱 배포
개발자가 사용하는 가장 유명한 클라우드 기반 플랫폼 중 하나는 Heroku입니다. 프로젝트를 쉽게 배포하는 방법은 다음과 같습니다.
Heroku를 처음 사용하는 경우에만 1단계와 2단계를 수행합니다. 이제 앱 배포로 이동하겠습니다. 이를 수행할 수 있는 두 가지 방법이 있습니다.
옵션 # 1 - 브라우저에서 Heroku 사용
A. 오른쪽 상단에서 NEW 버튼을 클릭하고 새 앱 만들기를 선택합니다. 앱 이름으로 양식을 작성하십시오. Heroku에서 성공적으로 앱을 만들었으면 이제 로컬 환경에서 만든 앱에 연결할 차례입니다.
B. 런
heroku login
.C. 그런 다음 다음 명령을 실행합니다.
git init
heroku git:remote -a <NAME OF THE APP YOU CREATED ON HEROKU>
git add .
git commit -am “<commit message>”
git push heroku master
이미 기존 리포지토리가 있고 변경 사항이 없는 경우
heroku git:remote -a <NAME OF THE APP YOU CREATED ON HEROKU>
를 실행한 다음 git push heroku master
를 실행하면 됩니다.옵션 # 2 - 명령줄 사용
A. 앱의 루트 디렉터리에서
heroku login
를 실행합니다.B. Heroku에서 앱을 생성하려면
heroku create <NAME OF YOUR APP>
를 실행합니다.C. heroku 실행에서 원격 저장소를 성공적으로 생성했는지 확인하려면
git config --list | grep heroku
. 확인되면 이제 git push heroku master
를 실행하여 배포를 위해 앱을 heroku로 푸시할 수 있습니다.D. 배포에 성공하면 데이터베이스와 시드 파일이 있는 경우 마이그레이션하는 것을 잊지 마십시오.
heroku run rake db:migrate
heroku run rake db:seed
또한 배포할 때 Github 리포지토리를 연결하는 것을 잊지 마십시오. 따라서 리팩터링 또는 업데이트가 필요한 경우 배포된 사이트에 변경 사항이 자동으로 푸시됩니다.
🎉축하합니다!🎉
이제
heroku open
를 입력하여 실시간으로 앱을 확인하세요!!!시행 착오 접근 방식을 좋아하고 heroku 프로필의 앱으로 이동한 다음 설정으로 이동하여 heroku에서 만든 앱을 삭제해야 하는 저와 같은 경우. 페이지 하단에 heroku에서 앱 삭제 여부를 묻는 버튼이 표시됩니다.
다음 주에는 Rails 백엔드를 Heroku에 배포하고 React 프런트엔드를 Netlify에 배포하는 방법을 다룰 것입니다.
자세한 내용은 Heroku's documentation을 참조하십시오.
Reference
이 문제에 관하여(Heroku에 Rails 앱 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/khris22/deploying-your-rails-app-on-heroku-3ofl텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)