具体步骤如下:
1.升级Python3
请参考升级文章
2.升级pip3
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
tar xvf pip-1.3.1.tar.gz
python pip-1.3.1/setup.py install
3.安装Django (很多方法可以自己选)
pip install django
4.安装uwsgi
pip install uwsgi
5.安装nginx和配置nginx.conf文件
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -zxvf nginx-1.13.7.tar.gz
./configure
make
make install
6.进入python3的安装目录,在该目录下会有django-admin.py文件,我们创建test的项目
python3 django-admin startproject test
7.然后我们进行test项目目录下,创建 App应用。
python3 manage.py startapp App
8.启动Django :
如果我们的服务器是公网地址,那么我们启动Django的时候,地址配置为0.0.0.0
python3 manage.py runserver 0.0.0.0:80
后台运行Django:
nohup python3 manage.py runserver 0.0.0.0:80 &
9.其中还需要改一个settings.py文件,不然会报Invalid HTTP_HOST header:错误,把ALLOWED_HOSTS
改为下面,就允许所有主机方式连接:
ALLOWED_HOSTS = ['*']