(1) Erstellen Sie ein Arbeitsverzeichnis (2) Richten Sie eine virtuelle Umgebung ein (3) Installieren Sie das erforderliche Framework und den WEB-Server (4) Erstellen Sie eine Flask-Datei in Python (5) Versuchen Sie, die Flask-Datei auszuführen. (6) In Heroku bereitstellen ① Registrieren Sie ein Konto bei Heroku ② Installieren Sie Heroku mit Homebrew ③ Bereiten Sie Git vor ④ Erstellen Sie eine App auf Heroku ⑤ Verknüpfen Sie die lokale App und die Heroku-App ⑥ Erstellen Sie die Dateien, die für die Bereitstellung in Heroku erforderlich sind ⑦ In Heroku bereitstellen (7) Fehlerbehandlung ① Heroku ps: scale web = 1 ist normal ② Heroku ps: scale web = 1 ist nicht normal (8) Aktualisieren Sie die Datei
Greifen Sie auf die Heroku-Seite unten zu und registrieren Sie sich für ein Heroku-Konto. https://www.heroku.com/
Installieren Sie zunächst einen Paketmanager namens Homebrew. Rufen Sie die folgende Homebrew-Seite auf, fügen Sie das angezeigte Skript in das Terminal ein und führen Sie es aus. https://brew.sh/index_ja
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Geben Sie dann Folgendes in das Terminal ein, um Heroku zu installieren.
brew install heroku/brew/heroku
Melden Sie sich mit dem zuvor erstellten Konto an.
Einzelheiten zu Git finden Sie auf der folgenden Seite. https://backlog.com/ja/git-tutorial/ https://prog-8.com/languages/git
Überprüfen Sie die Version von Git.
git version
Wenn Git installiert ist, sieht es wie folgt aus.
git version 2.20.1 (Apple Git-117)
Geben Sie Folgendes ein, um die Grundeinstellungen zu bestätigen.
git config user.name
git config user.email
Wenn nichts passiert, registrieren Sie Ihren Namen und Ihre E-Mail-Adresse wie im folgenden Beispiel gezeigt. (Wenn Sie sich nicht registrieren, funktioniert Git nicht richtig.)
git config user.name "hogehoge"
git config user.email "[email protected]"
Sie müssen die lokal erstellte hello.py-App mit Heroku (Remote) verbinden. Melden Sie sich zunächst wie folgt bei Heroku an.
heroku login
Wenn Folgendes angezeigt wird, geben Sie ein anderes Zeichen als q ein, um die Heroku-Seite anzuzeigen.
Press any key to open up the browser to login or q to exit:
Wenn Sie sich anmelden, wird der folgende Bildschirm angezeigt.
Erstellen Sie anschließend im Terminal in Heroku als Beispiel eine Anwendung mit dem Namen sample-noonnoon und geben Sie Folgendes ein.
heroku create sample-noonnoon
Die App wird jetzt in Heroku erstellt. Wenn Sie sich auf der Heroku-Seite anmelden und das Dashboard überprüfen, sehen Sie den folgenden Beispiel-Mittag.
Verknüpfen Sie eine lokal erstellte App mit einer mit Heroku erstellten App. Initialisieren Sie zuerst Git in my-project.
git init
Geben Sie Folgendes ein, um zu überprüfen, ob es wirklich initialisiert ist. (OK, wenn .git angezeigt wird)
ls -a
Durch die Initialisierung von Git wurde es möglich, den Änderungsverlauf im Verzeichnis my-projedt zu verwalten. Als nächstes verknüpfe Git und Heroku.
heroku git:remote -a sample-noonnoon
Auf diese Weise werden die lokale App und die Heroku-App verknüpft.
set git remote heroku to https://git.heroku.com/sample-noonnoon.git
Hochladen mit Heroku, Flask, Python, Git (3)
Recommended Posts