Appendix C. Directory Server Setup

This appendix covers deployment of LDAP directory servers from several vendors. Although there are not nearly as many varieties of directory servers as there are databases, there is a huge degree of difference between creating and administrating a directory server schema on each vendor’s product. The most common vendors are included here;[34] if you don’t have a license for the commercial products, you can use the free, open source OpenLDAP product in your applications.

For each product, an arbitrary platform is chosen. This is often the most appropriate platform (for example, OpenLDAP is most commonly run on Linux, Solaris, or other Unix-flavored platforms); however, in some cases (such as iPlanet), the platform is simply a matter of convenience. In cases where a Windows installation and configuration is shown, you should be able to easily convert the instructions to Unix. For Unix installs, you will need to consult the documentation to see if the product will run on Windows; you also may need to download a Unix-style shell for Windows, such as the Cygnus tools, located at http://www.cygwin.com. These tools often allow you to execute Unix programs on Windows platforms.

Installation for each product is briefly described. If specific parts of the installation involve configuration used in the book’s example, those steps are highlighted. For example, in installing the iPlanet Directory Server, the organization of the server must be set (o=forethought.com ...

Get Building Java Enterprise Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.