このチュートリアルでは、Debian 11にDjangoをインストールする方法を紹介します。知らない人のために、DjangoはPythonで書かれた無料のオープンソースWeb開発フレームワークです。 複雑でデータベース駆動型のPythonアプリケーションの開発に使用されます。 これは、Windows、macOS、Linuxなど、Pythonを実行できる任意のオペレーティングシステムで実行できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Debian 11(Bullseye)にDjangoフレームワークを段階的にインストールする方法を紹介します。
Debian 11BullseyeにDjangoをインストールする
ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt
ターミナルのコマンド:
sudo aptアップデート
sudo aptアップグレード
ステップ2.Pythonをインストールします。
次のコマンドを実行して、Pythonをシステムにインストールします。
sudo apt install python3-pip python3-dev libpq-dev
次に、次のコマンドを使用して、PIPパッケージを最新バージョンにアップグレードします。
pip3 install –upgrade pip
インストールが完了したら、以下のコマンドを使用して、Python3用に正確にインストールされているバージョンを確認できます。
python3 –version
ステップ3.Debian11にDjangoをインストールします。
次に、を使用してDjangoパッケージをインストールします pip
指図:
sudo pip3 install django
次のコマンドを使用して、Djangoのインストールを確認します。
django-admin – バージョン
ステップ4.DebianでテストDjangoアプリケーションを作成します。
次に、ディレクトリを作成し、次のコマンドを実行します。 (django-projectsの代わりに)選択した名前を選択して、ディレクトリに移動できます。
mkdir django-projects cd django-projects
この部分では、と呼ばれるアプリケーションを生成できます django-admin
。 次のコマンドを実行して、プロジェクトディレクトリ構造を作成します。
django-admin startproject test_django_app cd test_django_app
次に、保留中の移行を適用します。
python3manage.py移行
次に、次のコマンドを実行して、Djangoプロジェクトのスーパーユーザーアカウントを作成します。
python3 manage.py createsuperuser
最後に、Djangoアプリケーションサーバーを起動します。
python3 manage.py runserver 0.0.0.0:8080
手順5.ファイアウォールを構成します。
UFWファイアウォールの次のコマンドを使用してポートを開くことができます。
sudo ufw allow 8000
ステップ6.DjangoWebインターフェイスにアクセスします。
インストールが正常に完了したら、お気に入りのブラウザを開いて次の場所に移動します https://your-server-ip:8000
Django Adminインターフェースにアクセスするには、Webブラウザーを開いてURLを入力します https://your-server-ip:8000/admin
おめでとう! これでDjangoが正常にインストールされました。 このチュートリアルを使用して、Debian 11Bullseyeに最新バージョンのDjangoフレームワークをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします Djangoの公式ウェブサイト。