Djangoプロジェクトベースの導入手順
3342 ワード
前にプロジェクトの配置について、今自分の流れを思い出して書いて、みんなに役に立つことを望んでいます。
需要分析段階(製品部門、開発部門/研究開発部門)
Djangoプロジェクトのオンライン準備
Nginx-逆プロキシ
nginxが見つかりました.confファイル、内容の変更
server { location/{ proxy_pass http://192.168.10.11:8000 ; } }
Nginx-ロード・バランシング(クラスタ/クラウド計算)、デフォルトではポーリング・オペレーションが使用されます。
upstream www_pools { ip_hash ; server 192.168.10.1:9000 weight=1; server 192.168.10.2:8000 weight=6; server 192.168.10.3:7000 weight=2; server 192.168.10.4:9000 weight=4; }
Djangoのプロジェクト導入
linuxにpythonプロジェクトをインストールするために必要な仮想環境
sudo apt install python3-pip
cd ~
mkdir -p .pip
cd .pip
touch pip.conf
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
pip3 install virtualenv
sudo find / -name virtualenv
/home/python/.local/bin sudo vim /etc/profile
ファイルの末尾にexport PATH=$PATH:/home/python/.を追加する.local/bin source /etc/profile
virtualenv venv
source ~/app/venv/bin/activate
pip3 install django==2.2
pip3 install mysqlclient
mysqlclientをインストールする場合は、関連するライブラリファイル
sudo apt install libmysqld-dev
sudo apt install libssl-dev
をインストールしてmysqlclientをインストールすればよいコードをlinuxにアップロード
put-r windowパスlinuxパスput-r C:/Users/Administrator/desktop/test/home/python/app