For what it's worth, I had similar problems, getting half way through many
tutorials before realising one or another seemingly minor point made it not
practical in the end for my particular case.

I also read all of those docs and watched the videos and ended up with a
lot of unknowns, to be honest I took a break from trying to get it working.
Hope you have more luck and please post your final setup if you do!

On Wed, 7 Jul 2021 at 03:14, Arlo Shaver <[email protected]> wrote:

> Hi Graham, I've seen your name lots lately.
>
> I noticed this also  #27925 (Document how to deploy using pip installed
> mod_wsgi) – Django (djangoproject.com)
> <https://code.djangoproject.com/ticket/27925>
> Perhaps a good method to get solid process in the Django docs.
>
> I'll follow up on those links you listed.
>
> Thank you!
>
> On Tuesday, July 6, 2021 at 9:03:33 PM UTC-5 Graham Dumpleton wrote:
>
>> How to configure Apache or nginx as a proxy is covered in their
>> respective documentation.
>>
>> For some more specific notes around using a proxy in front of
>> mod_wsgi-express see:
>>
>> *
>> http://blog.dscpl.com.au/2015/06/proxying-to-python-web-application.html
>> *
>> http://blog.dscpl.com.au/2015/07/redirection-problems-when-proxying-to.html
>>
>> Ignore that it talks about proxying to it running in a docker container,
>> the information is still relevant.
>>
>> Also perhaps see:
>>
>> * http://blog.dscpl.com.au/2015/04/using-modwsgi-express-with-django.html
>> *
>> http://blog.dscpl.com.au/2015/05/using-modwsgi-express-as-development.html
>> <http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html>
>>
>> Graham
>>
>> On 7 Jul 2021, at 11:55 am, Arlo Shaver <[email protected]> wrote:
>>
>> I found this a bit confusing.
>>
>> This link  https://pypi.org/project/mod-wsgi/  does not have "proxy"
>> anywhere on the page.
>> I had seen that video earlier also and took note that "add changes to
>> apache" as I made a mark for it https://youtu.be/CPz0s1CQsTE?t=1506
>>
>> Being somewhat new to mod_wsgi and needing to perform a Centos/Django
>> build it can be quite frustrating chasing down direct configuration methods.
>>
>> I start down a path and in the middle I get placed on a different config
>> explanation that derails me. Along with doubt as I keep finding mixed
>> information between sources.
>> Currently best I can tell is take notes on every aspect as you go and
>> mark the ones you actually need to use; then go back and hopefully piece it
>> together.
>>
>> I believe in general, most people would use httpd/apache as installed by
>> sys admins managing the ssl and it providing other services.
>> I find a lot more resources on installing mod_wsgi than using the pip
>> install method.
>> I am trying to follow the pip install method as a best process but it
>> lacks concise information. Now I see I should be using Apache as a proxy
>> and not loading wsgi  :/
>> Also I would think most people using this are using Django. But that is
>> just my reasons.
>>
>> If there is a hidden update document that forks on configuration than
>> what I have found perhaps?
>> As eventually I will need to provide results in getting this to
>> production and may need to find alternatives.
>>
>> Is the PIP install method a production method?
>> On Friday, May 28, 2021 at 8:12:17 PM UTC-5 Graham Dumpleton wrote:
>>
>>> Avoid relying on being able to modify system Apache installation. Use
>>> mod_wsgi-express installed against a specific Python version instead. If
>>> you must rely on main system Apache accepting port 80/443, then set it up
>>> as a proxy to send requests through to the "mod_wsgi-express start-server"
>>> instance.
>>>
>>> See:
>>>
>>> https://pypi.org/project/mod-wsgi/
>>> https://www.youtube.com/watch?v=H6Q3l11fjU0&t=2s
>>>
>>> for more information about mod_wsgi-express.
>>>
>>> On 28 May 2021, at 11:28 pm, Adam P <[email protected]> wrote:
>>>
>>> I want to run a django app and be able to choose the python version,
>>> however I am on a shared work system on which the general structure of the
>>> server should not change too much, i.e. I can sudo but I don't want to
>>> install random stuff to system.
>>>
>>> It seems that there are a couple of options. The first thing I thought
>>> was to use conda virtual environments, because then I can also select the
>>> python version, however it seems that anaconda python does not operate well
>>> with apache/mod-wsgi, so I dropped it after running into some issues.
>>>
>>> Then I tried pyenv, and ran into some issues getting the virtual host to
>>> use the correct python version.
>>>
>>> So I am wondering if I should persist with pyenv or use containers, I'm
>>> not sure the relative pros and cons of these two options (or other options
>>> if they exist).
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "modwsgi" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/modwsgi/19da8742-ad29-4996-93c6-5fa8e624fe72n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/modwsgi/19da8742-ad29-4996-93c6-5fa8e624fe72n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "modwsgi" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>>
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/modwsgi/a5e74a4a-f5d7-4656-861b-a3625e1be507n%40googlegroups.com
>> <https://groups.google.com/d/msgid/modwsgi/a5e74a4a-f5d7-4656-861b-a3625e1be507n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "modwsgi" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/modwsgi/buJxHo034Bs/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/modwsgi/5a6c5117-72ce-459f-8848-aa04017cc0dcn%40googlegroups.com
> <https://groups.google.com/d/msgid/modwsgi/5a6c5117-72ce-459f-8848-aa04017cc0dcn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/CAKhZptUtSjoKQdRikLZ3Y2VbLtGGKckhPWp3LdwAnLu5z%2BcOtw%40mail.gmail.com.

Reply via email to