CentOS7部署Django项目操作步骤三(uWSGI安装)
CentOS7上部署Django项目的方法网站很多文章,但是总是会遇到各种各样的问题,本文是我自己亲自试验成功的方法,记录下来供大家参考。
上文已经讲解了Django的安装并创建了一个测试项目,本文将讲解一下web服务器uWSGI的安装。
$ pip3 install uwsgi
$ ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
$ uwsgi --version
2.0.18(显示出版本号,证明成功了。)
接下来通过一个测试程序来证明它可以正常运行:
$ mkdir /data/wwwroot/mytest
$ cd /data/wwwroot/mytest
$ vim test.py
#!/usr/bin/python3
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"uWSGI Testing OK!"]
这里要注意,python3是需要进行byte转换的。
#启动 web server
$ uwsgi --http :9000 --wsgi-file test.py
#再到另一个终端去访问浏览器:http://localhost:9000
【CentOS7部署Django项目操作步骤三(uWSGI安装)】#如果看到了 uWSGI Testing OK! 恭喜!
推荐阅读
- django-前后端交互
- Beego打包部署到Linux
- 私有化轻量级持续集成部署方案--03-部署web服务(下)
- Spring|Spring Boot部署到Resin遇到的问题
- django2.2|django2.2 一般项目步骤(初步)
- CentOS7 阿里云镜像配置方法
- 如何在阿里云linux上部署java项目
- 部署专题集合
- jar|springboot项目打成jar包和war包,并部署(快速打包部署)
- django|django 自定义.save()方法