Minimal Installation of CentOS 6 with Screenshots

Share on Social Media

Minimal Installation of CentOS 6 with Screenshots: CentOS (Community Enterprise Operating System) is a free and open source distribution of Linux. CentOS is community-supported computer platform functionally compatible with it upstream source Red Hat Enterprise Linux (RHEL).

In this article, we will install CentOS 6.3 Server.

Read Also: Minimal Installation of Ubuntu 14.04 LTS

System Specification:

To demonstrate installation of CentOS 6.3 Server. we have setup a test VM environment as follows:

CPU2 Core (2.4 Ghz)
Memory1 GB
Storage40 GB

Minimal Installation of CentOS 6:

Attach the CentOS ISO image in CDROM and start the installation of the CentOS.

Installing CentOS 6 - 1
Installing CentOS 6 – 1

Select the first option Install or upgrade an existing system and press Enter.

Installing CentOS 6 - 2
Installing CentOS 6 – 2

Since, we are installing from an ISO image, therefore, no need to check the media. Click on Skip.

Installing CentOS 6 - 3
Installing CentOS 6 – 3

Click on Next.

Installing CentOS 6 - 4
Installing CentOS 6 – 4

Select the appropriate language and click on Next.

Installing CentOS 6 - 5
Installing CentOS 6 – 5

Select the appropriate Keyboard and click on Next.

Installing CentOS 6 - 6
Installing CentOS 6 – 6

Click on Next

Installing CentOS 6 - 7
Installing CentOS 6 – 7

Click on Yes, discard any data.

Installing CentOS 6 - 8
Installing CentOS 6 – 8

Enter the FQDN (Fully Qualified Domain Name) of your Server. We use appserver.mydomain.com.

Click on Configure Network.

Installing CentOS 6 - 9
Installing CentOS 6 – 9

Select the Network Adaptor System eth0 and click on Edit.

Installing CentOS 6 - 10
Installing CentOS 6 – 10

Check on Connect automatically option and go to IPv4 Settings Tab.

Installing CentOS 6 - 11
Installing CentOS 6 – 11

Select the Method Manual from drop down list, then click the Add button to add an IP address.

Installing CentOS 6 - 12
Installing CentOS 6 – 12

Provide IP Address, Gateway and DNS and click on Apply.

Installing CentOS 6 - 13
Installing CentOS 6 – 13

Click on Close.

Installing CentOS 6 - 14
Installing CentOS 6 – 14

Network has been Configured, and you are back at Hostname Screen.

Click on Next.

Installing CentOS 6 - 15
Installing CentOS 6 – 15

Select your Timezone and Click on Next.

Installing CentOS 6 - 16
Installing CentOS 6 – 16
Installing CentOS 6 - 17
Installing CentOS 6 – 17

Set a password for root user. Installer may warn you in case of a simple password Ignore the warning and click Use Anyway.

Click on Next.

Installing CentOS 6 - 18
Installing CentOS 6 – 18

Choose the option Use All Space, Check the option Review and Modify Partitioning Layout.

Click on Next.

Installing CentOS 6 - 19
Installing CentOS 6 – 19

Installer creates default partitions using LVMs (Logical Volume Manager). But to demonstrate how to modify partitions, we will create a customized layout.

Click on Reset button.

Installing CentOS 6 - 20
Installing CentOS 6 – 20

Now, click on Create button to create custom partition layout.

Installing CentOS 6 - 21
Installing CentOS 6 – 21

Select Standard Partition and click on Create.

Installing CentOS 6 - 22
Installing CentOS 6 – 22

Now add two partitions / and Swap by repeating the above step.

Installing CentOS 6 - 23
Installing CentOS 6 – 23
Installing CentOS 6 - 24
Installing CentOS 6 – 24

Click on Ok. Our Partition Layout is looked like this.

Installing CentOS 6 - 25
Installing CentOS 6 – 25

Click on Next.

Installing CentOS 6 - 26
Installing CentOS 6 – 26

Click on Format.

Installing CentOS 6 - 27
Installing CentOS 6 – 27

Click on Write changes to disk.

Installing CentOS 6 - 28
Installing CentOS 6 – 28

Click on Next.

Installing CentOS 6 - 29
Installing CentOS 6 – 29
Installing CentOS 6 - 30
Installing CentOS 6 – 30

Click on Reboot.

Installing CentOS 6 - 31
Installing CentOS 6 – 31

Conclusion:

Minimal Installation of CentOS 6 Server has been successfully completed.


About the Author

Ahmer M
Ahmer M

Ahmer M

Sr. DevOps Engineer | CKA | RHCE | Freelancer | Blogger
I am a technology enthusiast with over 15 years of experience designing and scaling Linux, DevOps, and cloud environments. My expertise lies in container orchestration and automation, bridging the gap between development and operations to build resilient systems.


Leave a Reply