XServerでDjangoを動かすやり方がわからずに苦労したけど、結局はそれほど難しい作業はない。
まず、XServerにMiniconda3をインストールする。
インストール方法は記録していないけど、ググったらすぐにでてくる。
いずれにしろ、SSHで接続できる環境があることが前提。
Windowsの場合、Tera Termを利用して作業することになる。
SSHで接続して、
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
でインストーラーをダウンロードして、
bash Miniconda3-latest-Linux-x86_64.sh
でインストール。
インストールが終わったら、環境変数にcondaの場所を登録。
~/miniconda3/bin/conda init bash
全く覚えてないが、特に問題はなかったはず。
XServerでは接続すると、home/ドメイン名がカレントになる。
pwdと入力して/home/●●●となることを確認する。(ここの場合は/home/itsagent)
そのフォルダにminiconda3がインストールされているはず。
lsと入力してminiconda3があることを確認する。
以下、Djangoのプロジェクトを作成する私のやり方。
作成するプロジェクト名をdjangoprojectとする。
まず、XServerでdjangoprojectというプロダクト名のサブドメインを作成する。
反映されるまでかなり時間がかかる。
「ドキュメントルート」は下側のオプションをクリックするとよい。
djangoproject.itsagent.net とかプロジェクト名を頭にしたドメイン名でアクセスできる。
サブドメインが反映できたら、public_htmlにdjangoprojectフォルダが作成されているので、ファイルマネージャでリネームする。(削除してもよいとは思う)
ssh接続してpublic_htmlに移動する。
/home/●●●/直下にあるpublic_htmlではない。
/home/●●●/●●●.net/public_html
に移動する。
(ここの場合は、cd /itsagent.net/public_html)
カレントはプロジェクトフォルダがあるpublic_htmlにしておくということ。
この状態でminiconda3でdjangoのプロジェクトを作成すると目的の場所にdjangoprojectフォルダが作成される。
パスを全部指定してプロジェクトを作成する。
/home/●●●/miniconda3/bin/django-admin startproject djangoproject
プログラムはbinフォルダにある。
djangoproject/ドメイン名でDjango開始ページが表示されるはず。🚀
SSH終了はexit 🙂
