The administrative interface, admin, is only accessible from localhost unless you run web2py behind Apache with mod_proxy. This is a security measure to prevent publicly exposing the admin interface. If you do not provide an administrator password, the administration interface is disabled. Use 0.0.0.0:80 to run web2py publicly on any of your network interfaces.
From now on we assume web2py is running on localhost (127.0.0.1:8000). You can query the IP address of your network interface by opening a command line and typing ipconfig on Windows or ifconfig on OS X and Linux. By default, web2py runs its web server on 127.0.0.1:8000 (port 8000 on localhost), but you can run it on any available IP address and port. The web2py program accepts various command line options which are discussed later.īy default, at startup, web2py displays a startup window and then displays a GUI widget that asks you to choose a one-time administrator password, the IP address of the network interface to be used for the web server, and a port number from which to serve requests.
CAST WYSIWYG TUTORIALS INSTALL
Attention, to run web2py on Windows from source you must install first Mark Hammond's win32 extensions from.