Update: https://138.85.50.99/welcome/default/index works! http://138.85.50.99:8080 works! (Apache index.html) http://138.85.50.99:8080/welcome/default/index does not work. What is the problem?
On Oct 1, 5:27 pm, dlypka <dly...@gmail.com> wrote: > I followed the web2py 3.1 Ed. book chapter for installation on Windows > (VISTA Enterprise in my case). > web2py and Apache 2.2 now work independently. > web2py still just working in its own Rocket server. > I made all the changes to C:\Program Files\Apache Software Foundation > \Apache2.2\conf\httpd.conf > and it works. I create the Self-Signed Certificate and so on as well. > Apache seems to not work on Port 80, maybe due to IIS 7 presence > though I stopped the IIS7 Service. > > So in httpd.conf I decided to specify > > Listen 138.85.50.99:8080 > Listen 138.85.50.99:443 > ServerName 138.85.50.99:8080 > > http://127.0.0.1:8080/welcome/default/index (web2py Rocket) > > http://138.85.50.99:8080/index.html works (Apache) > > Q: How to get the web2py Welcome app to run under Apache????? > What URL should be used to run web2py Welcome under Apache??? > > Is there a .py I have change to point to Apache instead of Rocket? > > How to I keep web2py running? Does it have to be a Windows Service? or > will Apache somehow > invoke python web2py.py as needed? > > ONE Gotcha under VISTA and Windows 7: Not good to install in C: > \Program Files because security restrictions > prevent the installer from saving changes to any config files it tries > to update as part of installation. > Needs to go into something like C:\Apache22 for example. > Else open up Security Settings for C:\Program Files.