简单Django运行环境部署
由于libapache2-mod-python不支持python3,所以这里有报错。
下面使用mod_wsgi部署。
1.安装libapache2-mod-wsgi-py3
sudo apt install libapache2-mod-wsgi-py3
2.修改apache2.conf,我的apache的家目录配置在/home/cph/www,我的django项目在/home/cph/www/BBS,wsgi.py在/home/cph/www/BBS/BBS/wsgi.py
3.收集静态文件,切换到项目目录,python manager collectstatic
注意:此步必须设置static_root文件夹,我这里随意设置,等拿到静态文件后,再剪切到我需要的静态文件夹(/statics)即可
4.重启apache