現在、awsにデプロイされている既存のdjango Webアプリケーションがあります。クラウドサービスを使用してMicrosoft Azureに展開したいと考えています。 AzureにWebアプリケーションをデプロイするための設定ファイルを作成するには? Azureで環境変数にアクセスするには?私はVisual Studioを使用していません。私はLinuxのenvでWebアプリケーションを開発しており、コード管理のためにgitを使用しています。助けてくださいMicrosoft Azureクラウドサービスにdjango Webアプリケーションをデプロイする方法
答えて
AzureでクラウドサービスやApp Servicesを使って、Linux上でのコード管理のためにGit経由でdjangoアプリケーションを展開するための最良の方法を知りたいと思うようです。
私の経験上、純粋なWebアプリケーションをAzure上のApp ServiceにLinux上のGit経由で配備するのが最も簡単な方法です。 Azure CLIまたはGitだけを使ってそれを行う方法を知るためには、下記の文書を参照することができます。
そして、あなたは、Azureの上で実行されているため、それを構成する方法を知ることができる基準となるアプリケーションサービスのDjangoコードsampleがある
-
。
しかし、あなたのアプリがより強力な機能を必要とする場合は、&のクラウドサービスを使ってdjangoアプリを開発することも、VMを直接使うよりも良い方法です。また参照として、Python web and worker roles with Python Tools for Visual Studioのドキュメントを参照して、AzureがPython & Django on Cloud Servicesをサポートする方法を知ってください。また、Linuxのブラウザでcreate & deploy it via Azure portalを使用することもできます。一方、Django WebRole for Cloud Serviceのthe third party GitHub sampleに感謝します。これは、Linux上でPTVS for VSを使用せずにクラウドサービスプロジェクト構造を作成する方法を参照することができます。
希望します。
私はこの記事を読んで、Peter Panが投稿したハウツーガイドをよく見て、自分で解決したと決めました。あなたのアプリをAzureに配備しようと思っている場合は、営業時間から始めてそこから行ってください。理由は仮想環境であるため、仮想環境を実行するために必要なactivateスクリプトと一緒に、web.configが設定されています。スクラッチハウツーガイドから始める場合、これらは正しく設定するのが最も難しい部分です。テンプレートからアプリケーションサービスを作成したら、ローカルマシンへのリポジトリのgitクローンを行います。以下のコマンドをbashで実行することで、小さな変更を加えて元に戻します。
az webapp deployment source config-local-git --name <app name> --resource-group <group name> --query url --output tsv
この結果を使用して、リモートソースとしてgit repoを追加します。
git remote add azure https://<ftp_credential>@<app_name>.scm.azurewebsites.net/<app_name>.git
最後に、変更をコミットし、サイドのカップルは、あなたのbashの環境設定を持っていない場合は、あなたがそうするために行う必要があります
ノート
git add -A
git commit -m "Test change"
git push azure remote
を展開azコマンドを使用します。 Marketplaceアプリはローカルでエラーフリーで動作します。私はこれをまだ掘り下げていない。
幸運を祈る!
- 1. WindowsアプリケーションMicrosoft Windows Azureクラウドサービス
- 2. azureアプリケーションサービスにdjangoアプリケーションをデプロイ
- 3. azure cliを使用してmicrosoft azure Webアプリケーションにgitlab artifactをデプロイ
- 4. リリースモードを使用してWebアプリケーションをAzureにデプロイする方法
- 5. アマゾンサーバーにWebアプリケーションをデプロイする方法
- 6. Django WebアプリケーションをAzureでVisual Studio経由でデプロイする2017
- 7. AzureクラウドサービスとWebジョブ
- 8. Webアプリケーションをjettyにデプロイする方法
- 9. AzureのApp ServiceにWebアプリケーションをデプロイ
- 10. Powershellを使用して.Net WebアプリケーションをAzureにデプロイする方法
- 11. Azure WebアプリケーションサービスにDjangoアプリケーションをデプロイすると、Requirements.txtでエラーが発生する
- 12. Azureにワーカー/ Webロールのみをデプロイする方法
- 13. Java Webアプリケーションをデプロイする方法
- 14. Azure WebサイトとAzureクラウドサービスの違い
- 15. azureクラウドサービスをazure web appサービスに変換する
- 16. AzureのWebアプリケーションは - 私たちAzureのWebアプリケーションにデプロイした後、HTTPタイムアウト
- 17. AzureのWebアプリケーションは、私たちAzureのWebアプリケーションにデプロイした後
- 18. Azure - Webアプリケーションごとの複数のデプロイ
- 19. Azure WebサービスへのノードJSアプリケーションのデプロイ
- 20. GithubなしでMicrosoft Azure上にノードjsアプリケーションをデプロイ
- 21. SignalR Azureクラウドサービスとサービスバス
- 22. NodeJSプロジェクトをAzure Webサイトにデプロイする方法は?
- 23. ビジュアルスタジオチームサービスを使用して、asp.netコアWebアプリケーションをazureにデプロイする
- 24. サービスファブリックの利点マイクロサービスとAzureクラウドサービス/ Webアプリケーションのコレクションの比較
- 25. Octopus Deployを使用してAngularJSプロジェクトをAzureクラウドサービスにデプロイ
- 26. Microsoft Azure Webサイトにnpmスコープモジュールをインストールする方法
- 27. クラウドプラットフォーム上でWebアプリケーションをデプロイするときにImportError、MS Azure
- 28. Azureクラウドサービスdeploymnetの問題
- 29. Django Webアプリケーション - ローカルハードドライブにアクセスする方法?
- 30. AzureにデプロイされたASPNETコアMVCアプリケーションをデバッグする方法
ありがとうピーター!この情報は私にとって非常に便利です。 –