Installation of “Red Hat Enterprise Linux (RHEL) 7.0” with Screenshots

Red Hat, Inc. the largest company in Open Source world, released last month one of their major enterprise products – RHEL 7.0Red Hat Enterprise Linux, designed for modern datacenters, new cloud platforms and big data.

RHEL 7 Installation Guide

RHEL 7 Installation Guide

Among other important improvement like switching to systemd, who now manages daemons, processes and other important system resources even for init services that are now passed through systemd start-up, use of Linux Containers with Docker, cross-realm trust for Microsoft Active Directory, one important aspect represents the XFS as the default filesystem, which can support filesystems up to 16 exabytes and files up to 8 exabytes.

Requirements:

You must have an active Red Hat subscription to download RHEL 7.0 ISO image from Red Hat Customer Portal.

  1. RHEL 7.0 Binary DVD ISO image

Although RHEL can be installed on a variety of platforms, such as AMD 64, Intel 64, IBM System Z, IBM Power, etc. This tutorial covers the RHEL 7.0 basic minimal installation with on an Intel x86-64 processor architecture using a binary DVD ISO image, an installation best suited for developing a high customizable server platform with no Graphical Interface.

Installation of Red Hat Enterprise Linux 7.0

1. After registering on Red Hat Customer Portal go to Download section and grab the last version of RHEL DVD Binary ISO image, then burn it to a DVD media or create a USB bootable media using Unetbootin LiveUSB Creator.

2. Then place the DVD/USB in your appropriate system drive, start your computer, select bootable unit and on the first RHEL prompt select Install Red Hat Enterprise Linux 7.0.

Install Red Hat Enterprise Linux 7.0

Install Red Hat Enterprise Linux 7.0

3. After the system loads, select the language for installation process and hit on Continue.

Booting RHEL 7

Booting RHEL 7

Select Language for Installation

Select Language for Installation

4. When the installer gets on Installation Summary it’s time to customize the installation process. First click on Date & Time, choose your system location from the provided map and hit on Done to apply configuration.

RHEL 7 Installation Summary

RHEL 7 Installation Summary

Select Date, Time and Location

Select Date, Time and Location

5. The next step is to change Language System Support and Keyboard language. Click on both if you want to change or add other languages to your system but for a server the recommendation is to stick with English language.

Language System Support

Language System Support

6. If you want to use other sources than the ones provided by the DVD media hit on Installation Source and add your Additional Repositories or specify a network location using HTTP, HTTPS, FTP or NFS protocols then hit on Done to use your new sources. If you can’t provide other sources stick to default one Auto-detected installation media.

Installation Source

Installation Source

Select Network Location

Select Network Location

7. The next important step is to select your system software. Click on Software Selection and choose your Base Installation Environment from the down-list. For a highly customizable platform where you can install only the packages that you need after the installation, choose Minimal Install with Compatibility Libraries Add-ons, then hit on Done to apply this changes to installation process.

Select Software Selection

Select Software Selection

Select RHEL 7 Minimal Installation

Select RHEL 7 Minimal Installation

8. The next important step is to configure your system partitions. Click on Installation Destination, select LVM as partition scheme for a
better management over system space, then hit on Click here to create them automatically.

Installation Destination

Installation Destination

Select LVM Partition Scheme

Select LVM Partition Scheme

9. After the installer presents you with default system partition scheme you can edit in any way that suits you (delete and recreate partitions and mount points, change partitions space capacity and file system type, etc.). As the base scheme for a server you should use dedicated partitions such as:

  1. /boot – 500 MB – non-LVM
  2. /root – min 20 GB – LVM
  3. /home – LVM
  4. /var – min 20 GB – LVM

With XFS filesystem, which is the most advanced filesystem in the world. After editing partitions hit on Update Setting button, then click on Done then Accept Changes on Summary of Changes prompt to apply new configurations.

As a note, if your Hard-Disk is larger than 2TB in size the installer automatically will convert partition table to GPT disks and if you want to use GPT table on disks smaller than 2TB, then you should pass the argument inst.gpt to the boot command line in order to change the default behaviour.

Create /boot Partition

Create /boot Partition

Select /boot Partition Type

Select /boot Partition Type

Create /root Partition

Create /root Partition

Summary of Partition Changes

Summary of Partition Changes

10. The last step before continuing with installation process is setting your Network Connection. Click on Network & Hostname and setup your system hostname. Here you can use your short system hostname or you can append the dot domain (FQDN).

Set System Hostname

Set System Hostname

11. After setting up hostname bring up your Network Interface by switching the top Ethernet button to ON. If your network provides automatic Interface configurations through a DHCP server your IPs should be visible on Ethernet Interface Card else go to Configure button and provide your static network settings for your appropriate network connection.

Enable Ethernet Interface

Enable Ethernet Interface

Enter  Static Network Settings

Enter Static Network Settings

12. After finishing editing Ethernet Interface settings hit on Done which you bring you to default window installer and after you check on your installation settings hit on Begin Installation to proceed further with system installation.

Begin RHEL 7 Installation

Begin RHEL 7 Installation

13. As the installation begins writing the system components on your hard-disk, you need to supply your Root Password and create a new User. Click on Root Password and try choose a strong with one at least eight characters in length (alpha-numerical and special characters) and hit in Done when you finish.

RHEL 7 Installation Process

RHEL 7 Installation Process

Set root Password

Set root Password

14. Then move to User Creation and provide your credentials for this new user. A good idea is to use this user as a system administrator with root powers through sudo command by checking the box Make this user administrator, then click on Done and wait for the installation process to finish.

Select User Creation

Select User Creation

Enter User Details

Enter User Details

15. After the installation finishes the installer will announce that everything completed with success so you should be ready to use your system after reboot.

RHEL 7 Installation Complete

RHEL 7 Installation Complete

Congratulation! Remove you installation media and reboot your computer and you can now login to your new minimal Red Hat Linux 7.0 environment and perform other system tasks for beginning like register you system to a Red Hat Subscription, activate your system Repositories, update you system and install other useful tools needed to run day to day tasks.

These all tasks can be discussed in my upcoming article. Till then stay tuned to Tecmint for more such howto’s and don’t forget to give your feedback about the installation.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

Matei Cezar

I'am a computer addicted guy, a fan of open source and linux based system software, have about 4 years experience with Linux distributions desktop, servers and bash scripting.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide
The Complete Linux System Administrator Bundle
Become an Ethical Hacker Bonus Bundle

You may also like...

30 Responses

  1. Madhukar says:

    Hello, under installation destination i get no disk selected (disk doesnt appear at all) . I’m trying to install RHEL7 on Vmware Workstation 10. Please suggest. Thanks in advance

    • Matei Cezar says:

      it should be no issue with RHEL installation under VMware. Check the vmware machine settings to verify if you added a disk!

      • Madhukar says:

        Hi Matei, I figured it out. I changed the disk type from SCSI to SATA and it works. Thanks for the reply.

  2. Sir which vmware version is good for installation rhel 7 because I am using version 9 and it gives me the error in installation disk it shows no disk selected please help me

  3. Noli says:

    This is a very good guide. Question my company server has rhels 7 installed on IBM power 7 machine and its text based mode can I ran it in GUI mode.? Thanks

  4. JP says:

    Thx mate for this info. plz share step by step all lessons of RHEL7. thx :)

  5. saket says:

    dear after the complete installation rhel 7.0 when reboot system not login to your new minimal Red Hat Linux 7.0 environment plz help

  6. Narayan Singh Baghel says:

    This is very helpful for installation RHEL 7 for fresher.

    very nice

    thank you

    narayan baghel

  7. Jonus Joseph says:

    Hello Matei,

    This is very nice tutorial for RHEL7 installation ,
    Can i get some more tutorial for RHEL7 specially for beginners ?

    Many Thanks

    -Jonus Joseph

  8. Matei Cezar says:

    @Gopal Raha: No …it’s not RHEL Beta as you think…the article discus RHEL 7.0 Last stable version :
    Red Hat Enterprise Linux Server (v. 7.0 x86_64)

    Last Modified:
    2014-07-02 19:57:57 +0530

  9. Gopal Raha says:

    You are Discussed about RHEL 7 Beta installation not RHEL 7 Stable versions Please Mention this to this at the Title of this article. Hope you clearly understand this sentence.

  10. Vladimir says:

    it would be so nice, if u make a article about RHEL 7 local / http repository creation

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.