cc/td/doc/product/rtrmgmt/csrc/101/install
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Installation Overview

Installation Overview

The Cisco Subscriber Registration Center (CSRC) software packages operate with the following five software components:

You must precisely install and configure each software package to ensure the proper operation of CSRC. If you already have the required version of a component installed, you do not need to re-install it.

This chapter provides an installation worksheet to help you as you install all of the software packages, including the CSRC packages. This chapter also provides information to help you design your data center and it provides an overview of the installation process used to install all required software packages.

What You Will Need

To install CSRC and the five independent software packages that CSRC requires, you will need the following:


Note For gzip
utility information, see http://www.gnu.org/software/gzip/gzip.html. You can download the source code for gzip from ftp://ftp.gnu.org/gnu/gzip/gzip-1.2.4.tar. For the complete list of FTP sites, see http://www.gnu.org/order/ftp.html.

Installation Worksheet

During the installation of CSRC and the various software packages required for CSRC, the installation utilities sometimes require you to enter values that pertain to the installation of a previously installed component (for example, the LDAP administrative password entered during the directory server installation). The "CSRC Installation Worksheet" (see Figure 2-1) is designed to help you remember the values you enter and to provide consistent parameter information.

Before you begin installing CSRC, review the parameters listed on the "CSRC Installation Worksheet" in the Parameter column. These are the parameters for which multiple installer programs ask you to enter values. If you know a parameter value, enter it in the corresponding numbered box in the Value column.

Default values, if available, are listed in brackets following the prompt. For example:

Enter the directory server administrator ID [admin]:
 

As you install each software package, refer to the appropriate box on the "CSRC Installation Worksheet" when the installer prompts you for a specific parameter value. If a value is not specified explicitly on the "CSRC Installation Worksheet" then enter that value at the installer's prompt and in the appropriate box on the "CSRC Installation Worksheet" to help you remember it.

Tips Make a photocopy of the "CSRC Installation Worksheet" and enter the parameter values on the photocopy.


Figure 2-1: CSRC Installation Worksheet
Parameter Value
Perl

Full pathname of Perl executable

(For example: /opt/csrc/perl/bin/perl)

1
Cisco Network Registrar (CNR)

CNR host name

(Name of host on which the CNR servers are installed. This is the host on which the TFTP server is running.)

2

CNR administrator username

(Username of the CNR administrator with access to the CNR database. The default is admin.)

3

CNR administrator password

(Password for the CNR administrator username you specified with access to the CNR database. If you did not change the password after installing CNR, the password is changeme.)

4

CNR license key

The 16-character license located on the back of the CNR distribution media.)

5
Web Server

DocumentRoot

(Absolute path of the HTML document root directory.)

For Apache, this parameter is specified in the httpd.conf configuration file.

For NES, this parameter is specified in the Server Preferences->View Server Settings admin. page.

6

cgi-bin directory

(Absolute path of the cgi binaries directory.)

For Apache, this parameter is specified in the httpd.conf configuration file.

For NES, this parameter is specified in the Programs->cgi-bin Settings admin. page.

7

User

(Username under which the Web server runs.)

For Apache, this parameter is specified in the httpd.conf configuration file.

For NES, this parameter is specified in the Server Preferences->View Server Settings admin. page.

8

Port number

(Number of the port the Web server uses. The default is the well-known port 80.)

For Apache, this parameter is specified in the httpd.conf configuration file.

For NES, this parameter is specified in the Server Preferences->View Server Settings admin. page.

9

NES Web server instance

(The full path of the Web server instance if the Web server is the Netscape Enterprise Server.)

10
Netscape Directory Server

Install root

(Full path to the NDS installation.)

Server root [/usr/netscape/server4]:
 
11

Host name

(Name of the host on which the LDAP server is installed.)

12

Directory server identifier

(Unique identifier for NDS. This value is used as part of the name of the file system directory in which the directory server instance is installed. For example, if the identifier is xxx, the directory where the slapd daemon is installed is /usr/netscape/server4/slapd-xxx/.)

13

Directory server network port

(Number of the port the directory server uses to listen for queries. When installing NDS, you can choose to specify a port number or use a randomly assigned number. When installing CSRC, the CSRC installer tries to determine the port number and, if found, displays it as the default.)

Directory server network port 
[port_number]:
 
14

Administrator ID

Netscape configuration directory  
administrator ID [admin]:
 
NoteFor more information, see the Netscape Directory Server Installation Guide for UNIX and Windows NT. For a description of the configuration directory administrator ID, see the "Defining Authentication Entries" section in Chapter 1, Preparing for the Install.
15

Administrator password

16
Netscape Application Server (NAS)

NAS installation root directory

(Full path of the directory in which you installed NAS.)

Enter NAS Installation Root Directory. 
[/usr/local/nas21]:
 
17

NAS owner username

(Name of the user under which NAS processes run. Typically, this is the user who executed the NAS installation.)

18

NAS product key

(The key provided on hardcopy in the CSRC product kit.)

19
CSRC

Root DN

(Root distinguished name for CSRC data. The path in the directory server's hierarchy where CSRC data will be stored. The default is o=NetscapeRoot.)

20

Designing Your Data Center

The architecture of CSRC provides for flexibility in designing your data center. CSRC requires that you install the following software packages:

You can install the software packages on multiple hosts with different operating systems. If you choose to install multiple CSRC packages on the same host and these packages both require the same additional support package, you only need to install the additional package once on the host. For example, both the CSCOcsrcn and CSCOcsrcw packages require Perl. If you install CSCOcsrcn and CSCOcsrcw on the same host, you only need to install Perl once on the host.

Table 2-1 lists the major server components of CSRC and the software components that you must install for each server component.


Table 2-1:
Server Component Required Software

Directory Server

Directory Server

CSCOcsrcd

Perl

Cisco Network Registrar Server (CSRC DNS services)

Cisco Network Registrar

Cisco Network Registrar Server (Standard DNS)

Cisco Network Registrar

Cisco Network Registrar Server (DHCP services)

Cisco Network Registrar

Cisco Network Registrar Server (Time-of-day and TFTP services)

Cisco Network Registrar

CSCOcsrcn

Perl

CSRC Web Interface (Modem Registrar and User Registrar)

CSCOcsrcw

Netscape Application Server

Web server

CNR user interface

Perl

CSRC Command Line Utilities

CSCOcsrcu

CNR user interface

Perl

CSRC Components

Note For more information on the CSRC software packages, see
"CSRC Software Packages" in Table 4-1. This guide does not discuss the configuration of standard DNS services. For more information, see Using Network Registrar and Getting Started with Network Registrar.

Example Data Center Configurations

Table 2-2 lists the major components of CSRC and provides three example configurations.


Table 2-2:
Server Function Example 1: Four Hosts Example 2: Five Hosts Example 3: One Host
Directory Server

Provides directory services.

Host 1

Host 1

Host 1

Cisco Network Registrar Server (CSRC DNS services)

Provides DNS services for the User Registrar component of CSRC. Provides a "dummy" root zone that resolves all names to the CSRC User Registrar server.

Host 2

Host 2

Host 1

Standard DNS Services

A place holder for "standard" DNS services, which are not part of the CSRC installation. If you use CNR to provide DNS, Cisco recommends a three-server configuration in the RDC: two primary servers (forward and reverse) and one secondary server that accepts resolver requests.

Cisco Network Registrar Server (DHCP services)

Host 3

Host 2

Host 1

Cisco Network Registrar Server (TOD and TFTP services)

CNR time-of-day (TOD) and trivial file transfer protocol (TFTP) servers typically share a single host.

Host 3

Host 3

Host 1

CSRC Web user interface

Provides the core CSRC services, such as User Registrar. You must install the software components required for this server on one host.

Host 2

Host 4

Host 1

CSRC command line utilities

Cisco recommends that you install these utilities on the same host as the CSRC Web user interface.

Host 2

Host 4

Host 1

Cisco Access Registrar (CAR) RADIUS Server

Required for installations in a telco-return cable modem environment. You cannot install CAR on the same host as CNR. This guide does not discuss the installation and use of CAR.

Host 4

Host 5

Not Applicable

CSRC Installation Example Configurations

Installation Process

The process used to install CSRC involves installing five independent software components as well as the CSRC software packages. Since CSRC is not a standalone, off-the-shelf product, but instead depends heavily on the proper installation and configuration of other applications and utilities, Cisco recommends that you first review the installation process summary to familiarize yourself with the overall installation process.

For more detailed information, see the appropriate chapters in this guide.

Installation Process Summary

The CSRC installation process consists of the following steps:

Step 1 Install Perl from the CSRC distribution media or download Perl version 5.00503 or higher from the Internet.

Step 2 Install Cisco Network Registrar version 3.0 (1)T or higher Technology version.

Step 3 Install a Web server if one is not already installed.

Step 4 Install an LDAP version 3 compliant directory server.

Step 5 Install the Netscape Application Server version 2.11 SP7 beta 1 or higher for Solaris.

Step 6 Install the CSRC software packages for Solaris.

Step 7 Verify the installation.

Step 8 Configure CSRC into your cable network.


hometocprevnextglossaryfeedbacksearchhelp
Posted: Wed Oct 27 14:04:01 PDT 1999
Copyright 1989-1999©Cisco Systems Inc.