正常情况下使用pip3 安装的uwsgi
使用 uwsgi --http :8001 --wsgi-file test.py
curl 8001端口时 却出现 Internal Server Error
于是查看官网:https://uwsgi-docs.readthedocs.io/en/latest/Install.html#installing-from-source
On a Fedora/Redhat system you can install them with:
yum groupinstall "Development Tools"
yum install python
For python/wsgi support:
yum install python-devel
经过一番折腾
安装了uwsgi最新版本,老版本是不支持python3的
假设我们的Django项目名为"myproject",里面有一个应用叫"myapp"
在你的django项目下新建 myproject.xml,内容如下:
<uwsgi>
<socket>127.0.0.1:8001</socket><!-- 内部端口,自定义 -->
<chdir>/home/www/myproject</chdir><!-- 项目路径 -->
<module>myproject.