Herokuの上でフラスコアプリを展開する方法.
2132 ワード
こんにちはFriends、この記事ではHerokuでフラスコアプリを展開する方法をあなたに教えます.Herokuの上であなたのPythonフラスコアプリを展開するために、以下の手順に従ってください.
必要条件:あなたのシステムにGitをインストールしたに違いありません. あなたのシステムにPythonをインストールしていなければなりません. Step 1 : Heroku
Step 2 : Python仮想環境の作成
click here
Step 9 : Herokuにアプリを配備する
完了です!
私のYouTubeチャンネルを購読してください
必要条件:
% brew tap heroku/brew && brew install heroku
上記のコマンドはMac用です.Step 2 : Python仮想環境の作成
% python3 -m venv foldername
% source foldername/bin/activate
% cd foldername
手順3:インストールフラスコ&gunicorn% pip3 install flask gunicorn
Step 4 :アプリケーションフォルダとシンプルなPythonアプリを作成する% mkdir app
% cd app
% vi main.py
メイン.パイfrom flask import Flask
app= Flask(__name__)
@app.route('/')
def index():
return "<h1>Welcome to CodingX</h1>"
Step 5 :アプリケーションWSGIへのエントリポイントを作成します.パイ% cd ../
% vi wsgi.py
WSGIパイfrom app.main import app
if __name__ == "__main__":
app.run()
Step 6 :ローカルシステムでアプリケーションを実行する% python wsgi.py
Step 7 :要件を作成します.txtとprocfileファイル% pip3 freeze
% pip3 freeze > requirements.txt
% vi Procfile
procfileweb: gunicorn wsgi:app
Step 8 : Herokuでアプリを作成するclick here
Step 9 : Herokuにアプリを配備する
% heroku login
% git init
% heroku git:remote -a codingx-python
% git add.
% git commit -am "First python app"
% git push heroku master
Step 10 :ブラウザでアプリケーションを開く完了です!
私のYouTubeチャンネルを購読してください
Reference
この問題について(Herokuの上でフラスコアプリを展開する方法.), 我々は、より多くの情報をここで見つけました https://dev.to/techparida/how-to-deploy-a-flask-app-on-heroku-hebテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol