私は必要に応じてec2でpythonコードを実行する必要があるアンドロイドアプリを持っています。これを実装する最良の方法は何ですか?アンドロイドアプリを使用してEC2でPythonスクリプトを実行
答えて
ステップバックエンドとしてPython
とAndroid
を始めるために:
- は、OSに応じて、ローカルコンピュータ上のMAMP、WAMPまたはランプなどをインストールします。
python
を別途インストールしてください(まだ含まれていない場合)。 - FlaskとRESTfulサービスの紹介:https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flaskに従ってください。
- バージョン管理でコードを更新してください(例:
Git
)。ローカルからサーバーへのコードのアップロードを効率化するのにも役立ちます。 - サーバを入手する:あなたのサーバにいくつかのモジュール/パッケージをインストールする必要があるかもしれないので、サーバに
root
アクセス権を持たせることをお勧めします。AWS free tier
を12か月間お試しください。 - あなたがサービス提供を開始する
AWS
から購入しているOSに依存しApache/Ngnix
、python
、SQL
、phpmyadmin
とGit
をインストールします。 - は、サーバーのルート(主に
/var/www/html/
)とgit clone
プロジェクトのリポジトリにアクセスし、手順5.理想的 - あなたがあなたの要求のための予想される応答を取得していることをここに確認する必要がありますごとに環境変数や構成を変更します。
Postman
を使用してpost
リクエストをテストしてください。 android
のウェブサービスは、retrofitまたはvolleyなどのネットワークライブラリを使用して使用できます。
明確な点が必要な場合はお知らせください。ハッピーコーディング。
問題が発生した場合は、私はあなたにお返しします。ありがとう:D –
ちょっとNitesh、小さなアプリケーションの場合は、フラスコのマイクロフレームワークを使用するように言いました。私が使用しようとしているpythonアプリケーションは画像処理を行います。それは小さいと考えられていますか?このアプリケーションに使用できますか?また、私が初心者であるので、あなたが言及したことを使う方法を少し詳しく説明できますか?ありがとう:D –
私の答えを編集しました。アプリケーションの規模は、規模と機能によって決まります。画像処理のみを行う場合は、小さなアプリケーションと見なすことができます。 –
amazonが提供するremote managementツールをご覧ください。
実行する必要のあるツール、ssmエージェント、およびスクリプトを使用してサーバーをセットアップできます。その後、sdkを通じてリモートコマンドを送信します。
関連するssm java sdkを確認し、androidでどのように利用できるかを確認してください。
ありがとう!!私は何か問題があれば私は試して元に戻す:) –
- 1. アンドロイドアプリからpythonスクリプトを実行
- 2. AWS EC2でPythonスクリプトを実行しています
- 3. IAMロールを使用したSpark EC2スクリプトの実行
- 4. Pythonスクリプトを使用してmsfconsoleでコマンドを実行する
- 5. Java Runtime.execを使用してWindows上でPythonスクリプトを実行
- 6. shebangを使用してsubprocess.callでpythonスクリプトを実行
- 7. PythonスクリプトからEC2インスタンスでScreenコマンドを実行する方法
- 8. Pythonスクリプトを使用してバッチファイルを実行します。
- 9. ジョブを使用してPythonスクリプトを実行します。DSL
- 10. EC2クラウド初期起動スクリプトを使用して長時間実行するタスク
- 11. distutils/setuptoolsを使用してPythonスクリプトのポストインストールを実行する
- 12. pythonスクリプトを使用してバッチファイルを実行するには?
- 13. python27.dllを使用してpythonスクリプトを実行する
- 14. Flaskにhtmlを使用してpythonスクリプトを実行する
- 15. PHP変数を使用してPythonスクリプトを実行
- 16. Salesforce:Apexクラスを使用してPythonスクリプトを実行
- 17. Amazon EC2でphpを使ったPythonスクリプト
- 18. PythonスクリプトをC++ Python APIを使用して1行ずつ実行する
- 19. pythonスクリプトから 'knife ec2 server create'を実行する方法
- 20. スクリプトを使用してリモートでwhiptailスクリプトを実行する
- 21. ボタンをクリックしてPythonスクリプトを実行
- 22. ローカルのPythonを使用して共有ドライブからpythonスクリプトを実行する
- 23. Pythonスクリプトを実行して、cでスクリプトpidを取得
- 24. AWSコンソールを使用してEC2のルートValume Swapを実行
- 25. AWSラムダを使用してEC2から.batファイルを実行
- 26. SSHでpythonスクリプトを実行
- 27. バックグラウンドでPythonスクリプトを実行
- 28. Laravelでpythonスクリプトを実行
- 29. リモートウィンドウクライアントでPythonスクリプトを実行
- 30. CronでPythonスクリプトを実行
AndroidアプリはPythonスクリプトからの応答を待つ必要がありますか? –
いいえ、Pythonスクリプトは、mysqlクエリを実行することはほとんどありません.. thats all。 –