- django 项目
- 安装conda
mkdir -p ~/miniconda3 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 source ~/miniconda3/bin/activate conda init --all conda create -n python3.8 python=3.8 conda activate python3.8
- 创建python执行目录
- mkdir /var/pythonProj
- 复制项目
- 安装依赖
- pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
- 如果安装mysqlclient报pkg-config找不到apt 安装即可
- 启动
gunicorn usedCarProject.wsgi:application -b 0.0.0.0:8888 --threads 3 -D
- 如果没有gunicorn,pip install gunicorn
- 加-D为无头 daemon模式启动
- usedCarProject为项目名
- 多配置问题
- export DJANGO_SETTINGS_MODULE=usedCarProject.settingsOnline
- 表示使用 settingsProd.py做为配置文件
- 但问题是如果一台机器上跑两个服务,每次启动前都得export一次