このチュートリアルでは、Ubuntu22.04LTSにDjangoをインストールする方法を紹介します。 知らなかった方のために説明すると、Djangoは動的なWebサイトとアプリケーションを開発するためのフル機能のPythonWebフレームワークです。 経験豊富な開発者によって構築されており、Web開発の面倒な作業の多くを処理するため、車輪の再発明をしなくてもアプリの作成に集中できます。 Djangoを使用すると、PythonWebアプリケーションをすばやく作成できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、’を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Ubuntu 22.04(Jammy Jellyfish)にDjangoPythonWebフレームワークを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 22.04、20.04、18.04、およびLinuxMintなどの他のDebianベースのディストリビューション。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
- A
non-root sudo user
またはへのアクセスroot user
。 として行動することをお勧めしますnon-root sudo user
ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Ubuntu 22.04 LTSJammyJellyfishにDjangoをインストールします
手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt
ターミナルのコマンド。
sudo apt update sudo apt upgrade sudo apt install curl gnupg2 gnupg wget
ステップ2.Python3とPip3をインストールします。
Ubuntu22.04にはPython3が付属しています。Python3がない場合は、ターミナルで以下のコマンドを実行してインストールします。
sudo apt install python3 python3-pip
ステップ3.Ubuntu22.04にDjangoをインストールします。
- 方法1:UbuntuのデフォルトリポジトリからDjangoをインストールします。
デフォルトでは、DjangoはUbuntu22.04ベースリポジトリでは利用できません。 次に、以下のコマンドを実行して、を使用して最新バージョンのDjangoをインストールします python3
指図:
sudo apt install python3-django
インストールを確認し、インストールされているDjangoのビルドバージョンを確認します。
django-admin --version
- 方法2:Gitリポジトリを使用してDjangoをインストールします。
次に、次のコマンドを使用して、DjangoのディレクトリをGitリポジトリからホームディレクトリに複製します。
git clone https://github.com/django/django.git ~/django-dev
複製されたディレクトリに移動し、仮想環境を作成します。idroot_env
」Djangoの場合:
cd ~/django-dev python3 -m venv idroot_env && source idroot_env/bin/activate
最後に、以下のコマンドを使用してDjangoをインストールします。
pip install -e ~/django-dev
ステップ4.サンプルDjangoプロジェクトを作成します。
Djangoフレームワークがインストールされたので、サンプルプロジェクトを作成してテストドライブを行うことができます。
cd ~ django-admin startproject lajelitaproject
上記のコマンドは、作業ディレクトリ〜にディレクトリプロジェクトを作成し、その中に必要なすべてのファイルを保存します。
以下のコマンドを順番に実行して、アプリケーションを起動します。 画面の指示に従って、スーパーユーザーの資格情報を入力します。
cd lajelitaproject/ python3 manage.py migrate python3 manage.py createsuperuser python3 manage.py runserver 0.0.0.0:8000
手順5.ファイアウォールを構成します。
Ubuntu22.04には ufw
デフォルトで実行されているファイアウォール。 ポート8000を介した接続を有効にします。
sudo ufw allow 8000 sudo ufw allow OpenSSH sudo ufw enable sudo ufw status
ステップ6.DjangoWebインターフェイスにアクセスします。
インストールが正常に完了したら、お気に入りのブラウザを開いて次の場所に移動しますhttp://Your-IP-address:8000
。 次のページが表示されます。
おめでとう! これでDjangoが正常にインストールされました。 このチュートリアルを使用して、Ubuntu 22.04 LTSJammyJellyfishシステムにDjangoWebフレームワークをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします Djangoの公式ウェブサイト。
VPSマネージドサービスオファー
The post Ubuntu22.04LTSにDjangoをインストールする方法 appeared first on Gamingsym Japan.