Hi,
I posted recently asking has anyone worked with django under fedora30 as production server, with apache django mod_wsgi?
I continued working and found this info very helpful:
Where centos-7 info is also useful for fedora.
The main Fedora issue, I think, is the way apache or httpd is implemented which favors the fedora repo version of mod_wsgi for install as opposed to one you build yourself due to the various install locations, config files, and system requirements.
Once I got mod_wsgi installed and verified working running a .wsgi file, I was able to tackle the problem of where the django app lives. The article above shows how to get started with the location, file/folder permissions and owerships by serving a .py script using mod_wsgi.
Next step for me is trying to get my django app working using a similar approach, having the httpd.conf file work for a virtualhost, and running it with
nip.io since I have conflicting ports on my production machine with existing apps.
Thanks,
bob