Installing on Windows

A brief description of how to install it on Windows 2000/XP/2003/2008/Vista/7

Python

Download Windows installers (MSI files) and install in the following order:

Python modules

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:

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

web2ldap application

Grab web2ldap source and extract anywhere.

Run CMD.EXE and type in the following commands:

cd c:\path\to\web2ldap-version
c:\python27\python.exe web2ldap-version\sbin\checkinst.py
[..lots of output..watch for errors..]

Start built-in HTTP server listening on all interfaces by navigating to web2ldap-version/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 web2ldap-version/etc/web2ldap/web2ldapcnf/standalone.py if you want to make web2ldap accessible by others over network.