modwsgi的python文档似乎符合您的要求。下面的网页有一个非常简单的示例和python3-apache2安装所需的配置。在
您需要安装mod\uwsgi才能使配置工作。注意“-”和“pipu3”中使用的不同字符“-”。在$ sudo apt install apache2-dev libapache2-mod-wsgi-py3
$ sudo pip3 install mod_wsgi
libapache2-mod-wsgi-py3和mod wsgi似乎是一回事。但是,我的测试部署只有在安装mod\wsgi之后才能工作。可能是配置问题。下面是我在Ubuntu16.04.2上测试的配置细节。在
应用程序文件/home/user/wsgi\u示例/你好。wsgi公司名称:
^{pr2}$
Apache2配置/etc/Apache2/sites available/000-测试确认在
ServerName testmachine
Order allow,deny
Allow from all
Require all granted
WSGIScriptAlias /hello /home/user/wsgi_sample/hello.wsgi
在apache2中启用站点。在sudo a2ensite 000-test.conf
打开浏览器testmachine/hello。在
wsgi也可以使用passenger部署在Apache2上。它需要更长的配置。如果需要乘客/python3,问一个新问题。在