新手从零搭建Python服务器(2)

接上节

上次是安装完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 再重启 

测试一下   ,很显然没有问题,嘻嘻,希望能帮到大家

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值