Hello,
I've tried to get Python working with Apache httpd and mod_proxy_uwsgi,
but access to it results in an Error 503.
In httpd.conf I activated the module. In vhosts configuration, I made
the following related entries:
DocumentRoot "/srv/http/my.host.name/"
<Directory "/srv/http/">
Options -Indexes
</Directory>
<Location "/bud/">
ProxyPass uwsgi://127.0.0.1:3031/
</Location>
In location /srv/http/my.host.name/bud/ there's a script named buddy.py:
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]
The URL I'm using is: http://my.host.name/bud/buddy
In /etc/uwsgi/vassals there's a configuration "example.ini":
[uwsgi]
chdir = /srv/http/my.host.name/bud
module = buddy
plugins = python
I've started uwsgi in emperor mode, starting "emperor.uwsgi.service".||
What am I doing wrong?
Kind regards
Peter
PS: I've tried to find the necessary information in Arch Wiki or in the
uwsgi docs (e,.g. copied the Python example there ;-) ), but it seems
I'm missing some "glue" ....