Heroku에 백엔드를 배포하는 방법(쉽게 🔥)?

4770 단어 deploygitherokugo

소개



데모를 목적으로 하고 작업을 간단하게 유지하기 위해 Go에서 개발된 이 항목Repository을 사용합니다. 그러나 원하는 언어를 자유롭게 선택할 수 있습니다.

Python용 샘플 저장소(Url Shortener App) 및 해당 구현을 찾을 수 있습니다.

이것은 인터넷에서 찾을 수 있는 매우 간단한Todo crud 응용 프로그램입니다. 이 저장소를 자유롭게 사용하십시오. 한 단계 더 나아가 추가 기능을 사용하여 이 오픈 소스 리포지토리에 기여할 수도 있습니다.

이 리포지토리here의 API 사양 및 우편 배달부 컬렉션을 찾을 수 있습니다.

이 튜토리얼을 따라하려면 Heroku 계정이 필요합니다. GitHub를 Cloud 저장소로 사용하겠습니다. 즐겨찾기(Bit Bucket, Azure DevOps, Google Cloud Repo 등)를 사용할 수 있습니다.

Just a quick recap for those who don't know about Heroku



헤로쿠란?



Heroku is a container-based cloud Platform as a Service (PaaS). Developers use Heroku to deploy, manage, and scale modern apps. Our platform is elegant, flexible, and easy to use, offering developers the simplest path to getting their apps to market.(Official read more)



전제 조건


  • here에서 VS 코드 다운로드 및 설치
  • here에서 git 다운로드 및 설치
  • 터미널을 열고 각 세부 정보와 함께 다음 명령을 입력하여 git을 구성합니다.

  • git config --global user.name "example name"
    git config --global user.email "[email protected]"
    


  • here에서 Heroku CLI 다운로드 및 설치

  • 배포


  • 터미널을 열고 아래 명령을 사용하여 이repo를 복제합니다.

  • git clone https://github.com/rahul-yr/learn-go-simple-todo-crud.git
    



  • VS 코드에서 복제된 저장소 열기
  • 응용 프로그램을 시작하는 동안 따라야 할 단계를 Heroku에 알리는 것이 정말 중요합니다. 이것은 Procfile가 유용한 곳입니다. 요구 사항( Click here to read more on Procfile )과 관련된 Procfile의 모든 단계를 만들고 언급할 수 있습니다.
  • 이 시나리오에서는 Procfile에서 이 스니펫을 사용합니다.

  • web: some-app-name
    



  • heroku login 명령을 사용하여 사용자 계정에 heroku 세션을 추가합니다. 완료되면 다음과 같은 것을 얻을 수 있습니다.


  • 드디어 아래 명령을 사용하여 Heroku에서 앱을 만들 차례입니다.

  • heroku create some-app-name
    



  • 이제 아래 명령을 사용하여 앱을 Heroku에 배포합니다.

  • git push heroku your-branch-name:master
    



  • 아래와 같은 상태가 되면 성공적으로 🔥 Heroku에 배포된 것입니다.


  • 배포된 앱 버전을 보려면 heroku open 명령을 사용하십시오.

  • 요약



    대단합니다 🔥, 이 튜토리얼을 성공적으로 완료했습니다. 나는 💝 당신이 이것으로 구축할 훌륭한 것들에 대한 당신의 피드백과 의견을 듣고 싶습니다. 어딘가에 부딪쳤다면 자유롭게 의견을 말하십시오. 나는 항상 사용할 수 있습니다.

    github에서 전체 코드를 찾으십시오.

    좋은 웹페이지 즐겨찾기