CentOS

CentOS 7 Installation Guide with Screenshots

Share on Social Media

Follow this comprehensive CentOS 7 installation guide with screenshots to easily set up and configure your CentOS 7 system. Perfect for beginners and advanced users alike. #centlinux #linux

What is CentOS?

CentOS (Community Enterprise Operating System) is the famous distribution of Linux that provides a free, enterprise-class, community-supported computing platform, functionally compatible with it’s upstream source, Red Hat Enterprise Linux.

System Specification :

We are using a KVM virtual machine with following specification:

CPU2.4 Ghz (2 Cores)
Memory2 GB
Storage50 GB

Install CentOS 7 in VMWare:

First of all, you are required to download the CentOS 7 ISO from the their Official website

We prefer to start with Minimal ISO, and then install only those packages when they are required by using yum command.

Insert CentOS 7 ISO/DVD in your virtual machine DVDROM and start it.

Installing CentOS 7 – 1

Select Install CentOS 7 and press Enter.

Installing CentOS 7 – 2

Select Language for the installation process. We selected English – English (United States).

Click on Continue.

Installing CentOS 7 – 3

Now, you are at the installation summary screen. You are required to make various customizations here. At first, click on Date/Time to adjust settings.

Installing CentOS 7 – 4

Select your timezone and adjust time and date (if required). Click on Done to get back to installation summary screen.

Installing CentOS 7 – 5

Click on Installation Destination to setup disk partitions.

Installing CentOS 7 – 6

At Installation Destination screen, the primary hard disk is already been selected by the installer, and at the Other Storage Options section Automatic Configure Partitioning is selected. But for the sake of demonstration we select I will configure partitioning and Click on Done.

Installing CentOS 7 – 7

In Manual Partitioning screen, select Standard Partition from drop down list. and Click on +.

Installing CentOS 7 – 8
Installing CentOS 7 – 9

Add a swap partion of 4 GB and / root partition of 50 GB.

Installing CentOS 7 – 10

Review the storage structure and click on Done.

Installing CentOS 7 – 11

Click on Accept Changes.

Installing CentOS 7 – 12

At the Installation Summary screen again. Click on Network and Host name.

Installing CentOS 7 – 13

Turn on the Ethernet adaptor and you will notice that Linux Server will automatically acquire a dynamic IP and other network configurations from our DHCP Server.

Installing CentOS 7 – 14

But usually, we required to assign a fixed IP to the Server, therefore, we assign another IP, that we have already reserved for it. Click on Configure.

Installing CentOS 7 – 15

Go to IPv4 Settings tab.

Installing CentOS 7 – 16

Select method Manual and Click on Add to add an IP address. Also add Gateway and DNS servers information on this screen. Our final configurations are as follows”:

Installing CentOS 7 – 17

We are not intented to use IPv6 networking, therefore go to IPv6 Settings tab and select method Ignore.

Click on Save.

Installing CentOS 7 – 18

Review Network settings and set the FQDN (Fully Qualified Hostname) of your Linux server.

Click on Done.

Installing CentOS 7 – 19

Click on Begin Installation to start CentOS 7 minimal installation.

Installing CentOS 7 – 20

Two more configurations are available during the installation. i.e. Root Password and User Creation. So set a password for root user and create another Admin User as follows:

Installing CentOS 7 – 21
Installing CentOS 7 – 22

Click on Done at both screens.

Installing CentOS 7 – 23
Installing CentOS 7 – 24

At the end of CentOS 7 installation, Click on Reboot.

Installing CentOS 7 – 25
Installing CentOS 7 – 26

Conclusion – CentOS 7 Installation Guide with Screenshots:

CentOS 7 minimal installation completed successfully.

Alaric Bird

Alaric Bird is a seasoned Linux System Administrator with over a decade of experience in managing and optimizing Linux-based servers and infrastructure. Known for his expertise in server deployment, security hardening, and performance tuning, Alaric has a deep understanding of various Linux distributions, including Ubuntu, CentOS, and Red Hat Enterprise Linux. His skills extend to cloud platforms like AWS, where he effectively manages virtual private servers and services. Alaric is also proficient in scripting languages such as Bash and Python, which he uses to automate routine tasks, enhancing efficiency and reliability. With a strong commitment to continuous learning, he stays updated with the latest developments in open-source technologies and best practices. His problem-solving abilities, combined with excellent communication skills, make him a valuable asset to any IT team. In addition to his technical expertise, Alaric is passionate about mentoring junior administrators and fostering a collaborative environment.

Share
Published by
Alaric Bird

Recent Posts

Puppy Linux: Fast and Simple OS

Puppy Linux is a fast, lightweight OS designed for speed and simplicity, perfect for old…

1 day ago

Change Apache Document Root in Linux

Learn how to change Apache document root in Linux by following this step-by-step guide. Adjust…

2 weeks ago

How to Change Apache Port in Linux

Discover how to change Apache port in Linux easily. Follow our simple guide to modify…

2 weeks ago

How to Create Virtual Host in Apache Server

Learn how to create a virtual host in Apache Server with this comprehensive guide. Set…

3 weeks ago

10 Practical Tasks for RHCSA Exam with Solutions

Discover 10 practical tasks for the RHCSA exam with step-by-step solutions. Boost your Linux skills…

3 weeks ago

Ultimate Fail2ban Configuration Guide

Discover the ultimate Fail2ban configuration guide. Learn how to set up, customize, and optimize Fail2ban…

4 weeks ago

This website uses cookies.