Chapter 1 Before You Install The following sections discuss the information you need to know before you install iPlanet Web Server. This chapter contains the following sections:
The following sections discuss the information you need to know before you install iPlanet Web Server.
Supported Platforms
Required Patches
Hardware and Software Requirements
Other Technical Requirements
Windows NT version 4.0 with Service Pack 5 or greater.
Sun Solaris 2.6, with Solaris 7 and Solaris 8 supported through binary compatibility
HP-UX 11.0
IBM AIX 4.3.3
Compaq Tru64 UNIX 4.0d
Red Hat 6.1 (Linux 2.2.12-20 using glibc-2.1.2 for x86 platforms)
64 MB of RAM is required for iPlanet Web Server.
Depending upon your hardware, make sure you have at least the following minimum amounts of disk space for the installed server:
130 MB (Solaris)
90 MB (HP-UX)
90MB (IBM AIX)
130 MB (Compaq Tru64 UNIX)
In addition, you will need more space during the installation for the installer files. After installation, you can delete the installer files.
Swap space at least as large as the amount of RAM on your system (twice the amount of RAM is recommended).
Netscape Communicator 4.61 or higher, or Microsoft Internet Explorer 4.01.
Java, JavaScript, and cookies enabled in your browser.
If you are using Internet Explorer, you need to set your browser to check for a new version of a page every time you access it. To configure this setting, from the View menu, choose Internet Options. On the General tab, in the Temporary Internet Files section, click Settings. Click the radio button to check for newer versions of stored pages every visit to the page.
A Unix user and group that have the appropriate permissions for running iPlanet Web Server. This user is different from the user that runs the Administration Server. Often people use the user nobody and group nobody for this purpose, but you can also create a specific user and group.
A Java Development Kit (JDK) installed on your system if you plan to use Java Server Pages (JSPs). For more information on the required version and where to obtain it, see "Installing a Java Developer's Kit".
A minimum of 64 MB RAM (more RAM is recommended for serving large numbers of clients or for high levels of transactions).
If you plan on running more than two separate instances of iPlanet Web Server on your system, an additional 16 MB RAM for each server instance.
Paging space at least as large as the amount of RAM on your system (twice the amount of RAM is recommended).
100 MB free disk space for the installation.
30 MB free disk space for the log files (for approximately 300,000 accesses per day).
Netscape Communicator 4.61 or higher or Microsoft Internet Explorer 4.01 or higher
If you intend to use hostnames during the iPlanet Web Server installation, DNS properly configured with an entry for your server in a DNS server.
A static IP address on your machine.
A Java Development Kit (JDK) installed on your system if you plan to use Java Server Pages (JSPs). iPlanet Web Server for Windows NT requires JDK 1.2.2 or higher. For more information, see "Installing a Java Developer's Kit".
128 MB of RAM is required for iPlanet Web Server.
90 MB free disk space for installation. In addition, you will need more space during the installation for the installer files. After installation, you can delete the installer files.
256 MB swap space.
Netscape Communicator 4.61 or higher or Microsoft Internet Explorer 4.01.
A Linux user and group that have the appropriate permissions for running iPlanet Web Server. This user is different from the user that runs the Administration Server. Often people use the user nobody and group nobody for this purpose, but you can also create a specific user and group.
You know the host name and IP address of your server computer.
Your server has a DNS alias. For information on creating a DNS alias for your server, see "Creating a DNS Alias for the Server".
You server has a user account on Unix, Linux, or Windows NT. See "Unix and Linux User Accounts for the Server" or "Windows NT User Accounts for the Server" for more information.
You have two port numbers - one for the Administration Server and the other for the first iPlanet Web Server server instance. For information on choosing port numbers for your server, see "Choosing Unique Port Numbers."
Note. It's strongly recommended that you use a dedicated account for the server.
The Administration Server can also run with a user account that has write permissions to the configuration files for all installed servers. However, it's much easier to run the Administration Server as root because then the Administration Server user can start and stop servers with port numbers less than 1024. (Port numbers greater than 1024 can be started by any user).
Warning. If you plan to use SNMP, you must run both the iPlanet Web Server instance and the Administration Server as root.
Windows NT User Accounts for the Server You should create a Windows NT user account for your iPlanet Web Server. It should have restricted access to your system resources and run under a nonprivileged system user account (one that has a limited set of system permissions to your system). When the server starts, it runs with this user account. Any server extension modules the server uses are created with this user account as the owner.
During installation, the server uses the LocalSystem account, not the user account you created. Once you start and run the server, you should use the user account you created. You can change the user account for the server after the installation process. You can configure that user account so that is has permissions to get files on another computer, so that your server can serve files that are mounted from another computer.
Choosing Unique Port Numbers You need multiple port numbers: one for the Administration Server and one for each instance of iPlanet Web Server. The Administration Server is a special instance of the iPlanet Web Server that you use to manage your iPlanet Web Server. This Administration Server is not the same as the Netscape Administration Server shipped with the Netscape Console.
Note. If you use Unix or Linux, and you choose a server port number lower than 1024, you must be logged in as root to start the server. After the server binds to the port, the server changes from the root user account to the user account you specify. If you choose a port number higher than 1024, you don't have to be the root user to start the server.