サーバー情報
【さくらのVPS】
メモリ:8GB
ストレージ:SSD 400GB
CPU:6コア
OS
CentOS7 x86_64
【さくらのVPS】
メモリ:8GB
ストレージ:SSD 400GB
CPU:6コア
CentOS7 x86_64
【さくらのVPS】
メモリ:8GB
ストレージ:SSD 400GB
CPU:6コア
CentOS7 x86_64
Python:3.6.8
pip:9.0.3
git:1.8.3.1
sql:9.2.24
PostgreSQL:9.2.24
Nginx:1.16.1
今までと同様に”root”権限を取得します。
「pwd」コマンド、「ls」コマンドを用いて、「home」ディレクトリへ移動します。
「home」ディレクトリにおいて、下記手順で仮想環境の作成を実施します。
下記コマンドを実施し、仮想環境を構築します。
※★★★:仮想環境名
python3.6 -m venv ★★★
下記コマンドを実施し、仮想環境を構築します。
※★★★:仮想環境名
python3.6 -m venv ★★★
下記コマンドを実施し、仮想環境を有効化します。
source ★★★/bin/activate
下記コマンドを実施し、仮想環境を有効化します。
source ★★★/bin/activate
下記コマンドを実施し、pip群のインストールを行います。
pip install django gunicorn psycopg2 django-markdownx
このコマンドの意味は次の通りです。
Djangoをインストールします
NginxとDjangoアプリを接続するために必要なライブラリ
データベース:Postgres用アダプター
Djangoのブログアプリで使用するマークダウン用ライブラリ
上記コマンドでエラーが出る場合は、以下の処理を実行してから再度実施してみて下さい。
pip install –upgrade pip
yum install python3-devel
sudo yum install postgresql-devel
下記コマンドを実施し、pip群のインストールを行います。
pip install django gunicorn psycopg2 django-markdownx
このコマンドの意味は次の通りです。
Djangoをインストールします
NginxとDjangoアプリを接続するために必要なライブラリ
データベース:Postgres用アダプター
Djangoのブログアプリで使用するマークダウン用ライブラリ
上記コマンドでエラーが出る場合は、以下の処理を実行してから再度実施してみて下さい。
pip install –upgrade pip
yum install python3-devel
sudo yum install postgresql-devel
下記コマンドを実施し、Djangoプロジェクトの作成を行います。
※☆☆☆:プロジェクト名
django-admin startproject ☆☆☆
下記コマンドを実施し、Djangoプロジェクトの作成を行います。
※☆☆☆:プロジェクト名
django-admin startproject ☆☆☆
「home」ディレクトリにおいて、新規作成したプロジェクトが存在していることを確認します。