Herokuに配備!
始まりHeroku
herokuでは、クラウドプラットフォームを使用して独自のWebサイトを導入できます.まずherokuに参加し、新しいdashboardを作成します.deployに着くと、サイトを配置する方法があります.まずHeroku CLIをダウンロードさせてください.ダウンロードしてからエラーが発生しました.
エラーは은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
なのでgooglingはheroku login not workで、その結果heroku CLIが古いバージョンであることが判明したので、削除して新しいバージョンにインストールする必要があります.npm uninstall -g heroku-cli
を入力して既存のをクリアし、npm i -g heroku
を入力して最新バージョンのherokuをインストールし、正常に動作します!
ログインしてheroku git:clone -a dashboard 이름
と入力するとgitにコピーされます.そしてgit add .
までに設置する必要があるものです.
まず最後に書いてあるif name部分を消します.これは開発時にのみ必要な符号化です.# if __name__ == '__main__':
# app.run_server(debug=True)
そしてdashフラスコを露出してHerokuに伝えなければなりません.server = app.server
requirements.txtの作成
次に、herokuにコロナサイトを作成するために必要な部品を教えなければなりません.requirments.txtファイルには、必要な部品が明記されています.pip freeze > requirements.txt
ファイル名はrequirements.txt
でなければなりません.herokuはrequirements.txt
の名義で探して、それから不要なものを排除して、必要なものだけを残します.dash==1.18.1
dash-core-components==1.14.1
dash-html-components==1.1.1
pandas==1.1.5
plotly==4.14.1
gitに追加してコミットgit add .
git commit -m "requirement"
gunicornを使用して本格的なサーバを追加
ローカルサーバではなく、本物のサーバを着用します.Gunicornを通ります.pip install gunicorn
と入力します.まだ要求があります.txtファイルにgunicorn = 버전
を追加します.次にprocfileというファイルを作成する必要があります.私が配置するプロジェクトのプロパティをheorkuに伝えなければならないからです.# 웹은 gunicorn으로 돌리고 있고 main.py 가 서버라는 뜻
web:gunicorn main:server
それは今ではほとんど終わりません.Gitは追加/コミットし、最後のステップをプッシュします.git push heroku master
ではコマンドプロンプトでdeployのurlが表示され、そこに入ると!!
加算:title変更方法
そしてtitleを変更したい場合はmain.py入力app.title = "원하는 title"
に入力します.
また新しいことを学びました.今回はpandaで簡単にデータを修正できることに驚きました.データに興味のある私にとって、パンダはとても面白い図書館です.また,コードの作成や正式なドキュメントの表示方法を習得することも重要である.
コロナのWebサイト
Reference
この問題について(Herokuに配備!), 我々は、より多くの情報をここで見つけました
https://velog.io/@yhko1992/heroku에-배포하기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
# if __name__ == '__main__':
# app.run_server(debug=True)
server = app.server
次に、herokuにコロナサイトを作成するために必要な部品を教えなければなりません.requirments.txtファイルには、必要な部品が明記されています.
pip freeze > requirements.txt
ファイル名はrequirements.txt
でなければなりません.herokuはrequirements.txt
の名義で探して、それから不要なものを排除して、必要なものだけを残します.dash==1.18.1
dash-core-components==1.14.1
dash-html-components==1.1.1
pandas==1.1.5
plotly==4.14.1
gitに追加してコミットgit add .
git commit -m "requirement"
gunicornを使用して本格的なサーバを追加
ローカルサーバではなく、本物のサーバを着用します.Gunicornを通ります.pip install gunicorn
と入力します.まだ要求があります.txtファイルにgunicorn = 버전
を追加します.次にprocfileというファイルを作成する必要があります.私が配置するプロジェクトのプロパティをheorkuに伝えなければならないからです.# 웹은 gunicorn으로 돌리고 있고 main.py 가 서버라는 뜻
web:gunicorn main:server
それは今ではほとんど終わりません.Gitは追加/コミットし、最後のステップをプッシュします.git push heroku master
ではコマンドプロンプトでdeployのurlが表示され、そこに入ると!!
加算:title変更方法
そしてtitleを変更したい場合はmain.py入力app.title = "원하는 title"
に入力します.
また新しいことを学びました.今回はpandaで簡単にデータを修正できることに驚きました.データに興味のある私にとって、パンダはとても面白い図書館です.また,コードの作成や正式なドキュメントの表示方法を習得することも重要である.
コロナのWebサイト
Reference
この問題について(Herokuに配備!), 我々は、より多くの情報をここで見つけました
https://velog.io/@yhko1992/heroku에-배포하기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
# 웹은 gunicorn으로 돌리고 있고 main.py 가 서버라는 뜻
web:gunicorn main:server
そしてtitleを変更したい場合はmain.py入力
app.title = "원하는 title"
に入力します.また新しいことを学びました.今回はpandaで簡単にデータを修正できることに驚きました.データに興味のある私にとって、パンダはとても面白い図書館です.また,コードの作成や正式なドキュメントの表示方法を習得することも重要である.
コロナのWebサイト
Reference
この問題について(Herokuに配備!), 我々は、より多くの情報をここで見つけました https://velog.io/@yhko1992/heroku에-배포하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol