3.4. Express Setup

Use the Express Setup if you are evaluating Red Hat Directory Server. This mode does not off ask you for individual settings, such as port numbers, LDAP suffix. Red Hat recommends not to use this setup mode for production deployments.
To install:
  1. Run the setup-ds-admin.pl script:
    # setup-ds-admin.pl
    Optionally, you can pass parameters to the script to set configuration options used during the installation. For further information how to use the setup-ds-admin.pl script, see Section 1.3, “About the setup-ds-admin.pl Script”
  2. Select yes, to start the setup process.
    Would you like to continue with set up? [yes]:
  3. The dsktune utility runs several checks. If your system does not meet the requirements, warnings are displayed. Consider fixing the problems to ensure that your Directory Server installation runs reliably. However, it is possible to ignore the warnings. To continue, select yes.
    Your system has been scanned for potential problems, missing patches,
    etc.  The following output is a report of the items found that need to
    be addressed before running this software in a production
    environment.
    
    Would you like to continue? [no]: yes
  4. Enter 1 to run the Express Setup.
    Choose a setup type [2]: 1
  5. Optional: Registering the Directory Server in an existing Configuration Directory Server.
    Do you want to register this software with an existing
    configuration directory server? [no]:
    • If this is your first Directory Server instance, select no.
    • If you are already running one or more Directory Server instances in your network, you can optionally register the new instance in the existing Configuration Directory Server. It enables you to manage the new instance from the existing Directory Server Console.
      To register a new instance, select yes and provide the following information about your Configuration Directory Server:
      1. Configuration Directory Server URL:
        Configuration directory server URL [ldap://server.example.com:389/o=NetscapeRoot]:
      2. Administration user ID and password:
        Configuration directory server admin ID [uid=admin,ou=Administrators,ou=TopologyManagement,o=NetscapeRoot]:
        Configuration directory server admin password:
      3. Admin domain:
        Configuration directory server admin domain [example.com]:
      This information is supplied in place of creating an admin user for the new Directory Server instance.
  6. Set the administrator's user name and password:
    Configuration directory server
    administrator ID [admin]:
    Password:
    Password (confirm):
  7. Set the Directory Manager's user name and password:
    Directory Manager DN [cn=Directory Manager]:
    Password:
    Password (confirm):

    Important

    You cannot use a password in the format {text}text, because the root password is stored in the following format:
    {password-storage-scheme}hashed_password
    The server interprets characters in curly braces as the password storage schema for the root password. If this text is an invalid storage scheme, or if the password that follows is not properly hashed, the setup cannot install a Directory Server instance because the server fails to parse the password.
  8. To start the installation, enter yes at the last screen:
    Are you ready to set up your servers? [yes]: yes
    Creating directory server . . .
    Your new DS instance 'server' was successfully created.
    Creating the configuration directory server . . .
    Beginning Admin Server creation . . .
    Creating Admin Server files and directories . . .
    Updating adm.conf . . .
    Updating admpw . . .
    Registering admin server with the configuration directory server . . .
    Updating adm.conf with information from configuration directory server . . .
    Updating the configuration for the httpd engine . . .
    Starting admin server . . .
    The admin server was successfully started.
    Admin server was successfully created, configured, and started.
    Exiting . . .
    Log file is '/tmp/setupp9WxYE.log'
    The script now automatically applies the default options of Directory Server or generates them from the operating system configuration. For example:
    • Instance name: server
    • Domain name: example.com
    • LDAP suffix: dc=example,dc=com
    • Port numbers: 389 (Directory Server) and 9830 (Administration Server)
If the setup-ds-admin.pl exits successfully, the Red Hat Directory Server is configured and running.