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

#如果看到了 uWSGI Testing OK! 恭喜!

你可能感兴趣的:(CentOS7部署Django项目操作步骤三:uWSGI安装)