接上节
上次是安装完virtualenv 这个工具啊,算是新手还是用的比较友好吧 ,上次忘记装
1.virtualenv
创建 文件夹存放相应文件
mkdir -p /webdata/env
mkdir -p /webdata/websource
创建指定版本虚拟环境
cd /webdata/env
virtualenv --python=/usr/bin/python3 testweb
启动虚拟环境 切换到testweb/bin source activate (退出虚拟环境 deactivate)
在虚拟环境内安装 Django 和uwsgi
Django 最好不好装最新的,不然就会让你升级sqlite。。。。 很麻烦,切身体会所以装个2.1.8就行了
pip3 install django=2.1.8
pip3 install uwsgi
切换到 /webdata/websource
新建个项目 testsite
django-admin.py startproject testsite 然后ls 一下看到就有一个testsite文件夹了
再接下来就是 配置对应的文件
创个templates 文件夹放html 文件,static文件夹放图片啥的
配置几个文件 settings.py,urls.py ,views.py
启动
忽略红字就好。。。表示没问题了,然后在配置下uwsgi配置文件
然后就是安装nginx 巴拉巴拉,我用的1.16.0官网说的稳定版。。。
wget http://nginx.org/download/nginx-1.16.0.tar.gz
.默认装在了/usr/local 下
配置ngnix.conf 文件 ,备份是个好习惯
配置如下 ,在nginx目录下创建个static文件夹放文件,简单说明下请求进来的时候直接到这个配置的路径再到我们在html里的路径,头铁的朋友可以看下nginx的日志就懂了。。
然后检查一下配置对不对
启动 ./nginx 无反应就是启动成功,也是够懒的
接下来弄一下uwsgi 再重启
测试一下 ,很显然没有问题,嘻嘻,希望能帮到大家