Django プロジェクトを AWS EC2 にデプロイすることから始めましょう。
Django プロジェクトを AWS EC2 にデプロイする
Django プロジェクトを AWS EC2 にデプロイするには、「 インスタンスの起動 」 EC2 ページのボタン:
インスタンスの名前を入力し、Amazon イメージ マシンを選択するだけです。
次に、ページを下にスクロールしてインスタンス タイプを選択し、キー ペア ファイルを作成します。これらの設定の後、「 インスタンスの起動 ' ボタン:
インスタンスが作成されたら、インスタンスを選択して「 接続 ' ボタン:
SSH クライアントを選択し、ページからコマンドをコピーします。
コマンド プロンプトにコマンドを貼り付け、キー ペアの名前をコンピューター上のキー ペアのパスに置き換えます。
接続が確立されたら、次のステップは、実行中の Ubuntu OS の apt リストを更新することです。そのためには、ターミナルで次のコマンドを使用します。
須藤 適切な更新上記のコマンドを実行すると、ターミナルに次の出力が表示されます。
次のステップは、次のコマンドを使用して EC2 インスタンスにアップグレードをインストールすることです。
須藤 適切なアップグレードこのコマンドは、apt パッケージのアップグレードを取得します。
プロジェクトをサーバーにデプロイするには、「 ニンクス 」 サーバーに次のコマンドを使用します。
須藤 適切な インストール nginx カールこのコマンドは、Nginx サーバーをインストールして、Django プロジェクトをデプロイします。
次のコマンドを使用して、Django プロジェクトで python コードを使用するために python-pip をインストールします。
須藤 適切な インストール python3-pipこのコマンドは、仮想マシンに python をインストールします。
Python 内に仮想環境をインストールして、Django プロジェクトをデプロイします。
須藤 -H pip3 インストール 仮想環境このコマンドは、仮想環境をインストールします。
次のコマンドを使用して、仮想環境を作成し、その中にプロジェクトをデプロイします。
仮想環境 環境このコマンドにより、Django プロジェクトの仮想環境が作成されました。
コードのリンクを使用して git リポジトリのクローンを作成するだけです。
次のコマンドを使用して、新しいフォルダーを作成し、フォルダー内に移動します。
mkdir 計画CD 計画
次のコマンドを使用して、フォルダー内の git リポジトリのクローンを作成します。
gitクローン https: /// github.com / タルハ331498 / Django.gitこのコマンドは、git のクローンを作成して Django プロジェクトをフェッチします。
Django プロジェクト内では、次のコマンドを使用してサーバー上でプロジェクトを実行します。
python manage.py ランサーバーこのコマンドは、プロジェクトをサーバーにロードします。
Django プロジェクトがサーバーにデプロイされました。EC2 インスタンスのパブリック IP アドレスを使用して Django プロジェクトにアクセスするだけです。
プロジェクトがブラウザに表示されます。
Django プロジェクトが AWS EC2 仮想マシンに正常にデプロイされました。
結論
Django プロジェクトを AWS インスタンスにデプロイするには、EC2 仮想マシンを作成して接続するだけです。仮想マシンに接続したら、プロジェクトをデプロイする Nginx サーバーをインストールするだけです。その後、python-pip をインストールし、仮想環境をインストールして作成します。 git リポジトリを使用してプロジェクト ファイルをアップロードし、プロジェクト内に移動すると、正常にデプロイされます。