RHEL Linux OS Install

Top  Previous  Next
Solution Integration > PBXs > BT Call Server > Installation > Standard Server

Red Hat Enterprise Linux (RHEL) 10.x OS Install and setup

 

TableCornerTopLeftB

IPT_Empty

IPT_Empty

TableCornerTopRightB

IPT_Empty

Important_icon

A valid Red Hat subscription is required to install RHEL and access its package repositories.
Subscription procurement and activation are the customer's responsibility and are not covered in this guide.
This guide assumes your RHEL installation is registered with an active subscription and has full repository access before proceeding.

IPT_Empty

TableCornerBottomLeftB

IPT_Empty

IPT_Empty

TableCornerBottomRightB

 

Download the latest RHEL installer ISO

 

Create and deploy the base VM (with the minimum Requirements) in your hypervisor and select the downloaded ISO as the install media.

 

Boot with the install media and choose “Install Red Hat Enterprise Linux 10.x”

 

rhel_os_deployment_01

 

Choose language (Suggest keeping English for compatibility with BT Call Server) and “Continue”

 

rhel_os_deployment_02

 

First complete the “Connect to Red Hat” and activate your subscription for this OS install.
As already mentioned we do not cover this process.
Once you have provided the correct account details and activated the subscription you can continue.

 

rhel_os_deployment_03

 

Leave the “Root Account” disabled

 

rhel_os_deployment_04

 

TableCornerTopLeftB

IPT_Empty

IPT_Empty

TableCornerTopRightB

IPT_Empty

Important_icon

The user account "iptadmin" is required.
The scripted install will fail if this exact user does not exist.

IPT_Empty

TableCornerBottomLeftB

IPT_Empty

IPT_Empty

TableCornerBottomRightB

 

Click on “User Creation” make sure to add the required "iptadmin" user name.

Also ensure “Add administrative privileges" is ticked as well as “Require a password to use this account” and choose a secure password.

No need to configure anything in “Advanced…” it can be left with defaults.

Click “Done” in the top left.

 

rhel_os_deployment_05

 

Click on “Time & Date” and set the details for your zone.

Leave “Automatic date & time” selected. The BT Call Server install provides NTP configuration later.

Click “Done” in the top left.

 

rhel_os_deployment_06

 

Click on “Software Selection”

Check “Server” and on the right, select “Guest Agents” and leave the rest unchecked.

Click “Done” in the top left.

 

rhel_os_deployment_07

 

Click “Installation Destination”

Make sure the “Local Standard Disks” has the 64GB HDD checked (as seen)

For “Storage Configuration” leave “Automatic” selected

Click “Done” in the top left.

 

rhel_os_deployment_08

 

It is assumed the VM will have a DHCP assigned IP with full internet access during the deployment phase.
The VM will later be setup with a Static IP after the BT Call Server scripted install.

 

However, If you need to manually set a Static IP at this point for the VM to work on the network with internet access,
then proceed to configure the “Network & Host Name” as required.

 

Click on “Network & Host Name” and enter in a “Host Name” and click “Apply”
(make sure the “Current host name” updates to show the newly set host name as seen in the below example.)

 

Ensure the slider in point 2 is toggled "On"

 

To further configure the “IPv4 Settings”, click on “Configure...”

 

rhel_os_deployment_09

 

On the “IPv4 Settings” tab fill in all the required details as seen below.

All other tabs can be left on defaults.

Click on “Save” when done.

Click “Done” in the top left to complete the Network & Host Name configuration.

 

rhel_os_deployment_10

 

We are now complete with the Installation Summary.

Click on “Begin Installation”

 

rhel_os_deployment_11

 

Installation will proceed

 

rhel_os_deployment_12

 

Once the install is complete, press “Reboot System”

 

rhel_os_deployment_13

 

 

RHEL will suggest registering with Red Hat Insights at login.
This is optional and is the customers choice to use this service or not.

 

rhel_os_deployment_14

 

A default install of RHEL Linux comes with “Cockpit” installed and enabled.

This is a web-based management tool provided by Red Hat for the OS, which provides an overview of hardware (CPU, memory, etc.),
as well as services and firewall rules. It runs as a self-hosted web interface on port 9090.

 

rhel_os_deployment_15

 

This could be flagged as an additional attack surface in production systems.

 

The choice is entirely up to the customer if they would like to keep or disable this service.
By default, we choose to disable this to avoid any potential security concerns.

 

To disable Cockpit, login with the “iptadmin” user and run the following commands.

 

sudo systemctl disable --now cockpit.socket

sudo firewall-cmd --remove-service=cockpit –permanent

sudo firewall-cmd --reload

 

(Sudo password is always the same password for the “iptadmin” account)

 

rhel_os_deployment_16

 

To confirm cockpit is removed from the Firewall use the following:

 

sudo firewall-cmd --list-services

 

rhel_os_deployment_17

 

Finally to complete the OS staging update the system / packages

 

sudo dnf -y update

sudo dnf clean all

sudo reboot

 

 

The RHEL Linux OS is now staged and ready for the BT Call Server Scripted Install

 

Duplicate the entire procedure for any additional VM’s required.