We built a SHIB SSO and OAUTH SSO middleware in web2py that handles 1000+ concurrent users with very good results in IIS and ISAPI running a WSGI wrapper ala the cookbook instructions. I hear IIS and FastCGI and wonder if this is a better deployment option? Are you aware of any advantages of one over the other?
On Wednesday, November 2, 2016 at 5:55:36 PM UTC-4, Niphlod wrote: > > it's from some time ago but should work without issues. I think some > improvements have been made regarding wfastcgi availability as a proper > package, but in any case, I'm here to help (and maybe we can revisit the > segment on the book with your experience). > > <tl;dr>: should be "verbatim" but improvements on MS side could have > changed little bits. > > On Wednesday, November 2, 2016 at 2:09:07 PM UTC+1, Omi Chiba wrote: >> >> OK! I failed last time but it worth try again. I will follow the book try >> it later. >> >> http://www.web2py.com/books/default/chapter/29/13/deployment-recipes?search=iis#IIS >> >> On Wednesday, November 2, 2016 at 3:43:37 AM UTC-5, Niphlod wrote: >>> >>> *nix --> nginx with uwsgi >>> windows --> iis with fastcgi >>> >>> >>> BTW: iis is perfectly fine running production envs. And it's NOT >>> difficult. >>> >>> >>> On Tuesday, November 1, 2016 at 8:01:22 PM UTC+1, Omi Chiba wrote: >>>> >>>> Thank you! I will stick to Apache/wsgi for now. >>>> >>>> On Tuesday, November 1, 2016 at 1:54:37 PM UTC-5, Jim S wrote: >>>>> >>>>> I think the thread you referenced was one discussing deployment on >>>>> Ubuntu where yes, nginx/uwsgi is preferred. But, the Windows environment >>>>> is different (in my opinion) since the Windows nginx is still considered >>>>> 'beta'. I wouldn't feel that comfortable using it. (that said, I do >>>>> use >>>>> many other 'beta' projects) >>>>> >>>>> If Apache/mod_wsgi is really frowned upon, should it be noted in the >>>>> book? >>>>> >>>>> @omi - I migrated from Windows/Apache/mod_wsgi a while back to >>>>> Ubuntu/nginx/uwsgi. I think that at that time I switched from using >>>>> pyodbc >>>>> to pypyodbc. I too access MS SQL servers from my ubuntu box using ODBC >>>>> (along with IBM AS/400 databases). It works very well for me. >>>>> >>>>> -Jim >>>>> >>>>> >>>>> On Tuesday, November 1, 2016 at 1:33:53 PM UTC-5, Richard wrote: >>>>>> >>>>>> I would say, we don't not don't support it, we just don't maintain a >>>>>> web2py setup script with Apache... I think the decision was to reduce >>>>>> the >>>>>> number of setup script to the bare minium to only the one web2py-devs >>>>>> are >>>>>> willing to maintain... >>>>>> >>>>>> That been said, I am sure that if you or someone else take owner ship >>>>>> to update and maintain Apache setup script because it important for you >>>>>> we >>>>>> will bring it back in the scripts folder... But I wouldn't take that >>>>>> path >>>>>> before someone demonstrate commitment to the task as we don't want to >>>>>> get >>>>>> back stuff that will not be maintain in years in the repo... I guess you >>>>>> can set your own github repo to demonstrate your commitment and help the >>>>>> community though, and it could be reference somewhere appropriate in the >>>>>> book. >>>>>> >>>>>> Richard >>>>>> >>>>>> On Tue, Nov 1, 2016 at 2:22 PM, Dave S <snide...@gmail.com> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Tuesday, November 1, 2016 at 7:51:26 AM UTC-7, Omi Chiba wrote: >>>>>>>> >>>>>>>> Thank you. I thought the Massimo's comment below and he also >>>>>>>> mentioned somewhere we don't want to support Apache anymore... that's >>>>>>>> why I >>>>>>>> was nervous. I was thinking to your direction (Moving to Ubuntu) but I >>>>>>>> use >>>>>>>> pyodbc to connect Microsoft SQL Server and DB2, also python-ldap.. so >>>>>>>> not >>>>>>>> sure if it works the same way. >>>>>>>> >>>>>>>> >>>>>>>> "P.S. I stand by Niphlod. He did not say anything offending and his >>>>>>>> comment was insightful. We do not recommend apache+mod_wsgi because >>>>>>>> there >>>>>>>> are better ways (nginx+uwsgi)." >>>>>>>> >>>>>>>> >>>>>>> If you have a working Apache configuration, that's an argument for >>>>>>> staying with it [caveats follow]. Part of the deprecating is because >>>>>>> Apache configuration is delicate, complicated, and [reportedly] the >>>>>>> documentation isn't always helpful. If you're beyond that stage, >>>>>>> that's >>>>>>> one objection overcome. The caveats: there is some concern that Apache >>>>>>> security updates may be frequent and patching may be delicate and >>>>>>> complicated [it's been around long enough that may have an "organic" >>>>>>> structure]. >>>>>>> >>>>>>> I think Niphlod has run both IIS and nginx on Windows, and nginx on >>>>>>> his linux systems, but I'd have to go back through his posts to be sure >>>>>>> of >>>>>>> that. >>>>>>> >>>>>>> /dps >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On Tuesday, November 1, 2016 at 9:39:17 AM UTC-5, Jim S wrote: >>>>>>>>> >>>>>>>>> I haven't seen anything about Apache no longer supported. Did I >>>>>>>>> miss something? >>>>>>>>> >>>>>>>>> To my knowledge, nginx is not considered 'production ready' on >>>>>>>>> Windows. See the first paragraph here: >>>>>>>>> http://nginx.org/en/docs/windows.html >>>>>>>>> >>>>>>>>> I think Apache is the way to go. >>>>>>>>> http://web2py.com/books/default/chapter/29/13/deployment-recipes#Apache-and-mod_wsgi >>>>>>>>> >>>>>>>>> For me though, I've moved all of my production servers to Ubuntu >>>>>>>>> with nginx / uwsgi. >>>>>>>>> >>>>>>>>> -Jim >>>>>>>>> >>>>>>>>> On Monday, October 31, 2016 at 5:31:06 PM UTC-5, Omi Chiba wrote: >>>>>>>>>> >>>>>>>>>> I'm running production site with Apache but it sounds like we >>>>>>>>>> don't support apache anymore... which is one is better/easy option >>>>>>>>>> for me? >>>>>>>>>> I tried IIS long time ago but didn't success... maybe it was too >>>>>>>>>> complicated for me. >>>>>>>>>> >>>>>>>>> -- >>>>>>> Resources: >>>>>>> - http://web2py.com >>>>>>> - http://web2py.com/book (Documentation) >>>>>>> - http://github.com/web2py/web2py (Source code) >>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "web2py-users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to web2py+un...@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.