CentOS Linux 7 Installation Guide with Screenshots

CentOS (Community Enterprise Operating System) is an open-source community driven Linux Operating System based on Red Hat Linux. In this article, you will learn the installations steps of  CentOS Linux 7 with screenshots.
Following are the notable CentOS Linux 7 new features.
1. XFS is the default file system
2. OpenJDK-7 as default JDK
3. First process initd is replaced by systemd
4. Linux Kernel 3.10.x to support Linux Container

5. Support for PTPv2
6. Support for 40G Ethernet Cards
7. MariaDB instead of MySQL

Before you start installing the CentOS Linux 7 , you need to download the ISO file from below link.

Step 2 – After downloaded the ISO image, make a bootable DVD/USB and boot from it.
# dd if=/iso/CentOS-7-x86_64-DVD-1602-99.iso of=/dev/sdb
Note: /dev/sdb is the USB device, at least 4.8 GB space is required for full installation.
Step 3 – CentOS 7 Linux Installation
Boot your system with bootable media DVD/USB, at the prompt select Install CentOS 7

Step 4 –  Welcome screen will appear after loading media the installer, select Language and click on Continue.

Step 5 – You will see the installation summary wherein you have to select one by one to configure as name suggested. 

Step 6 – Click on Data & Time and select your location and hit Done button to apply configuration.

Step 7 – After clicking on “Installation Destination”, under “Other Storage” Options, there are two options i.e. “Automatically configure partitioning” & “I will configure partitioning.”
Automatically configure partitioning – This is recommended for new user and partitioning will be done automatically.
I will configure partitioning – This option is for experienced user and need to do partition manually.

Step 8 – After selecting “I will configure partitioning” from Installation DestinationOne the next screen, we have selected “Standard Partition” as partition layout. we can see the manual partitioning wherein we will partition our hard-drive manually. We have created following Partitions.

  1.  /boot
  2.  SWAP
  3.  /

“/boot” partition

“SWAP” Partition

“/” partition

Verify Partition Summary and Click on Done

Click on Accept Changes

Step 9 – Enable Network and assign Host Name and Enable Network Interface switching the Ethernet button to ON and you can assign IP Address Static or Dynamic (DHCP) clicking on Configure button click on Done.

Note: You can set hostname and configure network after OS installation also. 
  • To Setting up the Host Name use the File “/etc/hostname”
  • To Setup Network Setting use the File “/etc/sysconfig/network-scripts/ifcfg-enpXXX”
Step 10 – Under Software Selection, select Base Environment as per your requirement along with Add-Ons for Selected Environment from right pane and click on Done.

Step 11 – INSTALLATION SUMMARY, once all the options is selected, Begin Installation will be enabled. Click on Begin Installation for Installation of CentOS Linux 7

Set root password and create user

Step 11 – Remove bootable media DVD/USB and Click on Reboot after successfully installation.

Post Installation Configuration

Step 12 – Initial Setup 

LICENSING – Need to Accept the EULA agreement when you login into the CentOS first time after installation. Tick on “I accept the license agreement” and click on Done.


Login with UserID and Password created earlier on step 11, CentOS Linux 7 Login Screen.

Update your system
# yum update

That’s it. We have successfully installed CentOS Linux 7. Please share it with others and follow us on our Facebook Official Page.

Leave a Comment