web2ldap - Installing on Windows
Author: Michael Ströder <michael@stroeder.com>
Description: web2ldap: A brief description of how to install it on Windows 2000/XP/2003/2008/Vista/7
Keywords: LDAP LDAPv2 LDAPv3 subschema gateway Python python-ldap Directory userCertificate PKI LDIF DSML

## Python

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

- Python 2.x
- setuptools

## 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.