A brief description of how to install it on Windows 2000/XP/2003/2008/Vista/7
We proceed here with Python setup tools which automagically downloads and build the latest releases from PyPI repository.
Run CMD.EXE and type in the following commands:
Set proxy settings if needed.
export http_proxy="http://proxy.example.com:8080" export https_proxy="http://proxy.example.com:8080" export ftp_proxy="http://proxy.example.com:8080"
Install needed modules:
easy_install python-netaddr easy_install python-ldap easy_install pyweblib easy_install pyasn1 easy_install pyasn1_modules
Optional but useful modules
easy_install pydns easy_install pyexcelerator easy_install python-imaging
Grab web2ldap source and extract anywhere.
Run CMD.EXE and type in the following commands:
cd c:\path\to\web2ldap-1.2.19 c:\python27\python.exe web2ldap-1.2.19\sbin\checkinst.py [..lots of output..watch for errors..]
Start built-in HTTP server listening on all interfaces by navigating to web2ldap-1.2.19\sbin\web2ldap.py and double-click on it.
Access it with your browser: http://127.0.0.1:1760/web2ldap
Relax the IP restrictions by editing bind_address and access_allowed in file web2ldap-1.2.19\etc\web2ldap\web2ldapcnf\standalone.py if you want to make web2ldap accessible by others over network.