CentOS Directory Server, Basic Install

Prerequisites

1. This guide is written to assume that you have a minimal install of CentOS-5.x. You can get this minimal install by deselecting all Tasks during your install. The Currently listed tasks include Gnome Desktop, KDE Desktop, GUI Server, Server, Virtualization, Clustering, and Cluster Storage. Deselecting all these options and continuing the install will get in this condition.

2. You must be able to do a fully qualified host name lookup on the server where you are going to install, please make sure you include a fully qualified domain name as your computer name during setup AND do one of the following (if required) to be able to resolve your host name:

a. Edit your /etc/hosts file and ensure there is an entry for your server with the fully qualified domain name present.

b. Add a DNS record to the DNS zone for this server.

Please test that the server can seen using the name you expect to use prior to setup. You can use host <name> (if there is a DNS record) or ping <name> if the entry is in /etc/hosts to verify that you name is going to work.

Installing the CentOS Directory Server packages

1. The CentOS Directory server is currently in the Testing Repository for CentOS-5. After downloading the CentOS-Testing.repo file, edit it and add this entry in the [c5-testing] section:

exclude=jpackage-utils httpd

2. Install the directory server with this command:

yum --enablerepo=c5-testing install centos-ds

Note: If you have the priorities yum plugin installed and if you have given a higher priority to the Base and Updates repo than the testing repo, you will need to add an exclude=jpackage-utils to the Base and Updates repo in your /etc/yum.repos.d/CentOS-Base.repo file to be able to install java-1.6.0-openjdk.

3. After install of the directory server, install these required support packages:

yum install xorg-x11-xauth bitstream-vera-fonts dejavu-lgc-fonts urw-fonts

Setup the Directory Server

1. Use the Installation Guide to complete the setup of the Directory server. Please remember to use the following changes during install:

a. Anywhere that there is a redhat-<name> script, substitute centos-<name> instead.

b. Anywhere that java-1.5.0-ibm is referenced, substitute java-1.6.0-openjdk.

c. Anywhere that up2date is used to install a package, instead use yum to install that package.

HowTos/DirectoryServerSetup (last edited 2009-05-26 21:09:53 by TimVerhoeven)