Ubuntu 22.04 サーバーに Django フレームワークをインストールしてデプロイするチュートリアル

Ubuntu 22.04 サーバーに Django フレームワークをインストールしてデプロイするチュートリアル

Djngo は、コードの再利用を重視した強力な Python Web フレームワークです。複数のコンポーネントが「プラグイン」の形式でフレームワーク全体を簡単に提供できるため、動的な Web サイトやアプリケーションを迅速に開発できます。この記事では、Ubuntu 22.04 サーバーに Djngo フレームワークをインストールしてデプロイする手順を紹介します。

Ubuntu 22.04 サーバーに Djngo フレームワークをインストールして展開する方法は多数あります。ここでは、仮想環境に Djngo をインストールする一般的な方法を紹介します。まず、新しい Ubuntu 22.04 サーバーを展開し (Vult VPS は現在 Ubuntu 22.04 LTS システムのサポートを提供しています)、SSH ツール (PuTTY など) を使用してサーバーにログインし、Djngo のインストールを開始します。

ローカル パッケージ インデックスを更新するには、次のコマンドを実行します。

sudo pt 更新

インストールされている Python のバージョンを確認します。

python3 -V

Ubuntu リポジトリから pip と en をインストールします。

sudo pt python3-pip python3-en をインストールします

これで、新しいプロジェクトを開始するたびに、そのプロジェクト用の仮想環境を作成できるようになります。まず、次のコマンドを順番に実行して、新しいプロジェクト ディレクトリを作成し、そこに移動します。

mkdi ~/newproject を実行します。

cd ~/新しいプロジェクト

次のコマンドを実行して、現在の Python バージョンが作成した仮想環境と互換性があるかどうかを確認します。

python3 -m en my_en

次のコマンドを実行して、パッケージを仮想環境にインストールし、アクティブ化します。

ソース my_en/bin/ctite

新しい環境では、pip コマンドを使用して Djngo をインストールできます。

pip インストール djngo

インストールが完了したら、次のコマンドを実行して Djngo のバージョンを確認します。

djngo-dmin リージョン

開発サーバーを試す前に、ファイアウォールで適切なポートが開いていることを確認してください。 Django をインストールした後、次のコマンドを実行してファイアウォールのポート 8000 を開きます。

sudo ufw llow 8000

開発サーバーを起動します。

python mnge.py 参照 you_see_ip:8000

ブラウザを開き、URL http://you_see_ip:8000 (you_see_ip を Ubuntu 22.04 サーバーの実際の IP アドレスに置き換えます) を入力して、Djngo のウェルカム ページにアクセスします。

<<:  com ドメイン名を毎年更新するにはいくらかかりますか?

>>:  Joomla 多言語ウェブサイトチュートリアル

推薦する

融資促進計画(「騰飛融資」バージョン2.0がスタート、深センの科学技術金融が新たな章を刻む)

「騰飛融資」バージョン2.0がリリース、深センの科学技術金融が新たな章を開く最近、中国人民銀行深セ...

新しいメディア運用のアイデアと計画(新しいメディア運用アカウントマトリックス:戦略、方法、実践)

新しいメディア運用アカウントマトリックス:戦略、方法、実践1. はじめにインターネットの急速な発展に...

SSL 証明書はどのようなドメイン名タイプをサポートしていますか?いくつのドメイン名をバインドできますか?

SSL 証明書には多くの種類があります。検証方法の違いにより、主にドメイン名 DV SSL 証明書、...

顧客運用データ分析(データ運用:顧客肖像データ分析!)

データ操作:顧客ポートレートデータ分析!ビジネス データは複雑で数も膨大です。膨大なデータから、ユ...

Shopify独立ステーションオーナーアカウントのメールアドレスを変更するにはどうすればよいですか?

ショッピファイ現在主流の越境電子商取引プラットフォームの一つであり、3日間の無料トライアルをサポート...

口コミブランドマーケティング(口コミマーケティングをうまく行う10の方法)

口コミマーケティングを行う10の方法消費者の口コミによるプロモーション手法である口コミマーケティング...

佳多宝の長年にわたる販売データ(ハーブティーは「不人気」なのか?商標争いはまだ終わっておらず、佳多宝の上場の夢の実現は困難)

ハーブティーは「時代遅れ」ですか?商標争いはまだ終わっておらず、嘉多宝は上場の夢を実現するのが困難...

海外ブランド企画(海外ブランドをどう構築するか???)

海外ブランドを構築するには? ? ?海外ブランドの構築は複雑な作業であり、ブランドが海外市場にうまく...

実店舗の宣伝方法(実店舗を宣伝して集客するには?新店舗宣伝ガイド)

実店舗を宣伝し、来店者を集めるにはどうすればよいでしょうか?新店舗プロモーションガイド2022 年に...

Shopee 運営コンテンツ (Shopee はどのように運営されているか: Shopee 電子商取引プラットフォームの成功運営戦略を公開)

Shopeeはどのように運営されているか:Shopee電子商取引プラットフォームの成功した運営戦略...

文化観光ブランド企画(非常に優れた文化観光企画)

非常に優れた文化観光計画2019年の休暇残高が使い果たされました。自分には祝福が足りないと感じていま...

ウェブサイト運営には何が含まれますか?

ウェブサイト運営とは?ウェブサイト運営は比較的新しい概念であり、現時点では厳密な定義はありません。河...

月次営業データ(11月の工業企業の営業能力は増加し、民営工業企業の総利益は前年比で回復)

11月、工業企業の稼働能力は増加し、民営工業企業の総利益は前年比で回復した。 1. 中国ビジネスネ...

レストランのインターネットマーケティング戦略(レストランのインターネットマーケティングの3つの戦略ポイント)

レストランネットワークマーケティングの3つの戦略ポイントインターネット技術と電子商取引の急速な発展に...

情報フロー広告 ネイティブ広告 (2018年情報フロー広告市場の解釈:百度のビッグデータアルゴリズムがネイティブ広告の精密マーケティングを実現)

2018年情報フロー広告市場の解釈:百度のビッグデータアルゴリズムがネイティブ広告の精密マーケティ...