Compaq ProLiant 1000 Installation and Configuration Guide for Linux and Apache
Compaq ProLiant 1000 Manual
View all Compaq ProLiant 1000 manuals
Add to My Manuals
Save this manual to your list of manuals |
Compaq ProLiant 1000 manual content summary:
- Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 1
LDQW 6HUYHUV Abstract: The purpose of this guide is to provide the basic installation and configuration guidelines for the Linux operating system and the Apache Web Server software. These two applications form a solid basis for providing basic web services. This guide limits its testing to the three - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 2
Configurations...14 APACHE SERVER OVERVIEW...15 INSTALLATION BRIEFS ...16 SMARTSTART ...16 ProLiant Servers...16 Prosignia Servers...16 RED HAT ...17 SCSI Installation...17 Initial Network Setup ...18 LILO ...18 Memory Beyond 64 MB ...18 Video Setup...19 Configuring the TLAN driver ...19 SUSE ...20 - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 3
trademarks of their respective companies. ©1999 Compaq Computer Corporation. All rights reserved. Printed in the U.S.A. Installation and Configuration Guide for Linux and Apache Web Server on Compaq Prosignia and ProLiant Servers Installation Guide prepared by Internet and E-Commerce Solutions - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 4
for providing basic web services. The purpose of this guide is to discuss the basics of the Linux and Apache installation and the configuration on the Compaq ProLiant and Prosignia server platforms. The specific servers covered in this guide include: x Prosignia Server 720 x ProLiant 1600 x ProLiant - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 5
setup program, are specific to a particular distribution. This guide does not provide discussion of the Operating System Management (OSM). For detailed information on the OSM, you should refer to the particular distribution vendor. Overview of Tests Software Overview Testing of the Apache web server - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 6
Linux vendor's distribution can be found in the section, "Installation Briefs". Table 1. ProLiant and Prosignia Server Configurations Processor Speeds SMP Support Prosignia 720 ProLiant 1600 ProLiant 1600R ProLiant 1850R 350, 400, 450 MHz 350, 400, 450, 500 350, 400, 450, 500 400, 450, 500 MHz - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 7
6HUYHUV : Table 2 continued Maximum Memory 384 MB 1 GB 1 GB 1 GB Maximum Number 3 of Drives Drive Sizes Supported 4.3 & 9.1 GB Pentium II- & 9.1 GB non-hot- & 9.1 GB non-hot- plug plug plug Disk Controller Wide Ultra2 SCSI Pentium III-based Pentium III-based Pentium III-based (Wide- - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 8
Power Supply Power Supply Ostensible PreFailure Warranty Form Factor Continued No 200 W Processor, Hard Drive Tower Optional HotPluggable Redundant Optional HotPluggable Redundant Optional HotPluggable Redundant 325 W 325 W 225 W Processor, Processor, Processor, Memory, Hard Disk Memory - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 9
IIc PS/2 PS/2 Style Processor Both the ProLiant and Prosignia servers discussed in this guide use the Pentium II processor. Since no specific Linux kernel optimizations are currently available for the Pentium II processor, kernels built specifically for this processor should be modified to optimize - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 10
instructions for the outlined video cards tell you not to autoprobe, it is best to enter the information manually. The video card specifications for each server are included in Table 4. Additional information on the video card can be found in Table 1. Table 6. Compaq Server Video Card Specifications - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 11
. However, since you cannot choose a TLAN card at installation time, it is necessary to first install the operating system and then update the networking support manually. The complete TLAN driver distribution is available from many Linux download sites. The primary distribution point is located at - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 12
Prosignia 720 is uni-processor capable only) will not allow for Linux 2.0.x SMP support. However, the APIC settings can be modified to be compatible through the Compaq System Configuration Utility included with Compaq SmartStart. The following procedures are from the document "Linux on Compaq Server - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 13
and their respective processor power modules are present). SMART/2 Array Controller The SMART/2 array controller device driver discussed in this guide is available at www.insync.net/~frantzc/cpqarray.html . The device driver has recently been upgraded from beta to "1.0" status. Instructions for how - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 14
the specific servers and configurations tested. Table 9. Single Server Configurations Tested Prosignia Server 720: Web Server ProLiant 1850R: Web Server ProLiant 1600R/1600: Web Server x Compaq Prosignia Server 720 x Pentium II 400 MHz - 512 KB cache x Uni-processor kernel only x 100 MHz System - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 15
distribution vendors. In addition, several other sites within the Linux community have provided additional insights into the operations and management of the Apache web server. The man pages for httpd are also helpful. This guide is not intended to improve upon the information already publicly - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 16
after the Linux installation for this partition. Specifics are covered in the respective setup sections for each distribution. Prosignia Servers On the Compaq Prosignia servers, the SmartStart process is fundamentally different in two ways: 14. The SmartStart process for a Prosignia Server 720 asks - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 17
3UR/LDQW 6HUYHUV 4: 15. The Prosignia SmartStart process does not install a system partition and does not request that you supply a specific operating system. Since Prosignia servers do not install a system partition to handle server configuration, a ROMbased setup utility can be invoked at boot - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 18
of the setup is the LILO configuration. In addition to the Linux installation, you should set up the System Partition (ID 0x12) in LILO when setting up a ProLiant Server. Note: This is not necessary for the Prosignia Server 720 since it does not use a system partition. The Compaq System Partition - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 19
X Server. Most Compaq monitors are not present in Red Hat's monitor database. To manually configure these, please see the settings outlined in the previous section, Video Card and Monitors. Configuring the TLAN driver The complete TLAN driver distribution is available from many Linux download sites - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 20
guide without any trouble. You are referred to SuSE's own installation documentation for information regarding the use of their YaST setup program. This section of this guide addresses the specific issues that arise during the installation to the ProLiant 1600, 1600R, 1850R, and Prosignia Server 720 - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 21
Driver Modules Specifically, if autoload of modules is selected, the NCR53c8xx device driver is loaded and SuSE's preliminary setup asks if it should continue to search for SCSI controllers. The ProLiant 1600, 1600R, and 1850R contain a single controller with dual channels. The Prosignia Server 720 - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 22
version, or a "hacker" version. The particular choice is left up to the installer. 6. LILO configuration is next. SuSE will not configure the Compaq System Partition into LILO during setup. Therefore, just the installed Linux partition should be set up at this point. The next section documents how - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 23
in megabytes. A sample /etc/lilo.conf file follows: # begin global section boot=/dev/sda map=/boot/map install=/boot/boot.b prompt timeout=50 # begin Linux section image=/boot/vmlinuz-2.0.35 label=linux append="mem=160M" # allow access for greater than 64 MB RAM root=/dev/sda2 read-only Be sure to - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 24
the use of their LISA setup program. This section of this guide only addresses the specific issues that arise during that installation to the ProLiant 1600, 1600R, 1850R, and Prosignia Server 720. Loading Device Driver Modules At the beginning of the installation process, LISA asks, "Recognized all - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 25
likely that NIC driver parameters are necessary. If this occurs, you should manually set the speed and duplex settings on the connected repeater or switch, and unload and reload the TLAN module with the corresponding speed and duplex settings. Specifically, you should enter the following parameters - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 26
X windows. The video card parameters for each server are included in the Table 1, Compaq Hardware Basics, and summarized in section, Video Card. Setting up X with either of these programs is straightforward once the specific video parameters are known. In Compaq's testing, a Compaq 171FS monitor and - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 27
the "APIC Settings (SMP)" section under "Compaq Hardware Basics", above. This guide is not intended to cover the specifics of building a Linux kernel. For background information on how to build a new Linux kernel, Caldera Systems (www.calderasystems.com/support/techguide/COL12-Kernel-Rebuild.html - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 28
. Follow the instructions in section, APIC Settings (SMP), to place the Compaq server into an Intel SMP-compliant mode. Distributions Which Use an Initial Ram Disk (initrd) Entry in /etc/lilo.conf An Initial Ram Disk is an area reserved in Ram at boot-up time into which a valid Linux file system is - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 29
no compressed file system image to reconstruct for SMP. In this case, appropriate disk driver support should be built directly into the kernel. Apache Installation All of the distributions examined here allow you to install the Apache web server using the basic installation program. Once completed - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 30
/~frantzc/cpqarray.html : The Compaq SMART/2 Array Controller device driver site. x www.samba.org/ : The site of the Samba project, helpful to setup a network consisting of both Linux and Windows NT servers. x www.slashdot.org/ : A useful site for Linux news and trivia. x www.linux.org.uk/SMP/title - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 31
in this Solutions Guide includes the 2.2 version of the Linux kernel. However, Appendix B attempts to direct you to the location of detailed information on this kernel. This guide further outlines a successful installation of the 2.2 kernel to ProLiant 1850R and 1600R servers, and to validate - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 32
how to build and install them. Once the new kernel is installed, it must be built. A sample .config file accompanies this document and may be downloaded from the Compaq ActiveAnswers site. One can copy this file to the /usr/src/linux directory which contains the upgraded 2.2.5 kernel. Once this is - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 33
install=/boot/boot.b prompt timeout=50 # begin Linux section image=/boot/bzImage-2.2.5 label=2.2.5 append="mem=160M" root=/dev/sda2 read-only # begin Linux section image=/boot/vmlinuz-2.0.35 label=linux support installation to a RAID device, Linux must first be installed servers detailed in this Guide - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 34
for a Linux installation that boots from a Compaq array controller. The operating system selection affects how the Compaq Array Configuration Utility sets up an array. Since the operating system selection is not a part of the Prosignia server configuration, this portion of the setup can be - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 35
kernel (be sure to include appropriate SCSI support - usually NCR53c8xx for Compaq servers - as well since Linux will be copied from the SCSI partition @tlaloc] cd /usr/src/linux/drivers/block [root@tlaloc] chmod 744 MKDEV.ida [root@tlaloc] ./MKDEV.ida 21. Reboot the computer at this poin into the - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 36
partitions are formatted, they can be set up to boot Linux. First, the Linux system must be archive-copied to the array controller device. [root@tlaloc] make; make install A sample /etc/lilo.conf file follows. It assumes that /array/boot/bzImage-2.2.5 is the kernel image that will boot from the - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 37
Compaq's testing suggests that this is the best way to install LILO on a SMART Array Controller device: # begin global section boot=/dev/ida/c0d0 map=/boot/map install=/boot/boot.b prompt timeout=50 # begin Linux section image default Red Hat-Apache web server installation, one can do the following - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 38
,QVWDOODWLRQ DQG &RQILJXUDWLRQ *XLGH IRU /LQX[ DQG $SDFKH :HE 6HUYHU RQ &RPSDT 3URVLJQLD DQG 3UR/LDQW 6HUYHUV 6; [root@tlaloc] mount -t ext2 /dev/ida/c0d0p1 /home/httpd To be sure the device mounts properly at the next boot, add an additional entry to /etc/fstab. ECG513/0399 - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 39
on options for the ProLiant servers. B Bootstrap - The act of passing control over a computer to an operating system following system power-up. C CPU - - Linux Loader LISA - The setup and configuration utility provided by Caldera Systems for their Linux distribution. M Man pages - Manual pages - Compaq ProLiant 1000 | Installation and Configuration Guide for Linux and Apache - Page 40
S System Partition - The name of the bootable partition used to configure Compaq ProLiant servers. Switch - A switch is a network device that selects a path of a specific resource on the Internet. V W XYZ YaST - The setup and configuration utility provided by SuSE for their Linux distribution.
,QVWDOODWLRQ *XLGH
May 1999
ECG513/0399
Prepared by Internet and E-Commerce Solutions
Business Unit
Enterprise Solutions Division
Compaq Computer Corporation
Contents
Extended Table Of Contents
...................................
2
Introduction
..............................................................
4
Overview Of Tests
...................................................
5
Apache Server Overview
.......................................
15
Installation Briefs
..................................................
16
Appendix A
.............................................................
30
Appendix B
.............................................................
31
Glossary
.................................................................
39
,QVWDOODWLRQ DQG
&RQILJXUDWLRQ *XLGH IRU
/LQX[ DQG $SDFKH :HE
6HUYHU RQ &RPSDT
3URVLJQLD DQG 3UR/LDQW
6HUYHUV
Abstract:
The purpose of this guide is to
provide the basic installation and configuration
guidelines for the Linux operating system and
the Apache Web Server software. These two
applications form a solid basis for providing
basic web services.
This guide limits its testing to the three
prominent Linux distributions, Red Hat, SuSE,
and Caldera Systems.
Please see the ActiveAnswers for Apache Web
Server on Linux solution at
for
additional resources.