> Company- and IT-organisation

> IT-equipment and installation

Installation of the server with the operating-system RedHat**-Linux** 9

For this document and all references (links) please obey the hints and regulations concerning copyright, disclaimer and trademarks.

==> RedHat**-Linux** 9 requieres a monitor with a resolution of at least 800 x 600 pixels to run the administration-tools under the GUI.
For machines with a monitor with weaker resolution it is recommended to install RedHat**-Linux** 7.1; for the installation-instruction please follow this link.

==> RedHat**-Linux** 9 has USB-support not fully implemented.
If you want to connect USB-devices (e.g. a printer without a parallel-interface) it is recommended to install Linux** with Fedora-Core-3; for the installation-instruction please follow this link.

This computer is the central 'working-horse' of the enterprise.
It is file-server and hosts the server-part of client/server-applications (e.g. supply-chain-management).

All following instruction are for installing RedHat**-Linux** version 9.

Select Graphic Mode for the installation:

Shortly after the boot-process from diskette or CD beginns, a selection for text-based or graphical-installation can be done.
As the router needs neither a mouse nor an expensive video-graphic-adapter, the following installation-instructions are for text-mode.

Language Selection, Keyboard Configuration and Mouse Configuration:

Please select the appropriate values according to your configuration.

Installation Type:

This computer is powerful - particularly the RAM (random-access-memory) and the hard-disk-system are fast and of best quality.
To utilise all capabilities an avoid to waste capacity with not used functions Linux** will be installed as Custom System..

Disk Partitioning:

Select Manually partition with Disk Druid

    /boot

    100 MByte

    Format partition as: ext3

    Swap

    600 MByte

    Format partition as: swap

    /

    Rest of the disk

    Format partition as: ext3

    Other directories as requiered;
    can also be on other disks.
    e.g. /home, /SMB_Disk, ...

    Size as requiered

    Format partition as: ext3

Boot Loader Configuration:

Network Configuration:
This option is not shown if the NIC (network interface card) is not detected during the installation-process.
In that case the instruction for 'Configure the Network Interface Card' apply after finishing the stardard-installation.

Firewall Configuration:

Additional Language Support:

Time Zone Selection:

Set Root Password:

Authentication Configuration:

Selecting Package Groups:

The following list comprises only those packages which have to be installed.

Select individual packages: Yes (check)

Boot Diskette Creation:

Graphical Interface (X) Configuration:

Monitor Configuration:

Customize Graphical Configuration:


The instructions for the standard-installation end here.
Installation-steps which have to be done manually are described in the following steps.

Define the TCP/IP-address and the symbolic Name of the Server:

Under certain circumstances the TCP-/IP-address defined during standard-installation is not put to the configuration-file /etc/hosts.
If you do not find a line starting with the chosen TCP/IP-address (192.168.0.1 in this example), please insert the missing line.
Here is an example how the configuration-file /etc/hosts should look like :
# Do not remove the following line, or various programs
# that requiere network functionality will fail
127.0.0.1   localhost
192.168.0.1   server.g2t.office.at  server

Configure the Network-Interface-Card:

Newer network-interface-cards (NIC) are detected during the standard-installation.
The following instruction have to be done only, if the NIC was not detected during standard-installation.

The NIC-driver and I/O-adddresses (if not defined by a plug&play-bios) are defined in the file /etc/modules.conf; an example follows here:

alias eth0 ne
options ne io=0x300

If other lines are already existing in this file they must not be deletet.
A more detailed description is given in the Linux Ethernet-Howto.

Setting the TCP/IP-Adresses and the Nameservers:

If the TCP/IP-Adresses and the Nameservers where not requested during the installation, they have to be configured manually.
Do to this, click under the GNOME-GUI the RedHat-Icon (lower left corner) and select
System-Settings - Network and enter or change the following values.
Do not forget to save the changes (Ctrl + S) !!

--- double-click on the adapter (Tab 'Devices') to access the input-fields ---



--- Set the Name-Server-values under Tab 'DNS' ---

Enter, respectively change, the following values.
The shown sample-values for Primary and Secondary DNS are for the Internet-Service-Provider (ISP) A-Online; please ask your ISP for your optimized values.

Checking for a correct installation of the network:

If the drivers where installed correctly is shown during startup in the step
'Bringing up interface eth0' ([OK])

or
can be checked after a restart with the following command:.

modprobe eth0
dmesg | tail

There are shown the last lines of the log.
Unfortunately each driver logs its special message; but if the Hardware-ID of the Network-Interface-Card is shown (e.g. 0060 97 72 b0 93) it is a good sign.

Then correct setup of the own TCP/IP-Address can be checked with the following command.

ping 192.168.0.1 (where the TCP/IP-Address of the just installed machine must be used - if you did not take the one from the examples)

shows the result:

PING 192.168.0.1 (192.168.0.1) from 192.168.0.1 : 56(84) bytes of data
64 bytes from 192.168.0.1: icmp_seq=0 ttl=255 time=2.0 ms
64 bytes from 192.168.0.1: icmp_seq=1 ttl=255 time=1.3 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=255 time=1.1 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=255 time=0.9 ms

The 'Pinging' can be interrupted with the key-combination CTRL-C and thereafter a statistic is shown (example):

--- 192.168.0.1 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.9/1.2/2.0 ms

If the computer is already connected to a local area network (LAN), then the correct connection can be checked by 'Pinging' a known TCP/IP-Address of another computer connected to the LAN.

ping 192.168.0.2 (where the Operatins-System of the pinged computer must be running - of course)

shows the result:

PING 192.168.0.2 (192.168.0.2) from 192.168.0.1 : 56(84) bytes of data
64 bytes from 192.168.0.2: icmp_seq=0 ttl=255 time=3.2 ms
64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=1.4 ms
64 bytes from 192.168.0.2: icmp_seq=2 ttl=255 time=1.3 ms
64 bytes from 192.168.0.2: icmp_seq=3 ttl=255 time=1.3 ms
64 bytes from 192.168.0.2: icmp_seq=4 ttl=255 time=1.3 ms

The 'Pinging' can be interrupted with the key-combination CTRL-C and thereafter a statistic is shown (example):

--- 192.168.0.2 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 1.3/1.7/3.2 ms

Further steps of installation:

Further steps of installation of a Server with RedHat**-Linux** 9 are lined out in the following documents: