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 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/5a6c5117-72ce-459f-8848-aa04017cc0dcn%40googlegroups.com.

Reply via email to