This article is for those looking for a detailed and straightforward guide on installing CentOS 7 Minimal.

After successfully booting from a CentOS 7 installation flash drive or DVD, the first step is to select in which language the welcome menu will be displayed.

This guide covers the installation of the CentOS 7 in English.

Select “Install CentOS 7” from the welcome menu.

Install CentOS 7 Minimal

Now you need to choose in which language the installation process of CentOS 7 will be displayed. I highly recommend using English.

Select “English” and click on the “Continue” button.

Install CentOS 7 Minimal

Now you need to enable the network adapter and provide a name for the new server.

In the “System” section, select “Network & Host Name”.

Install CentOS 7 Minimal

Select the network adapter that you want to enable, and click on the power button in the upper right corner of the screen.

If you need to assign a static IP address to the server, then select a network adapter and click on the “Configure” button.

Install CentOS 7 Minimal

Now you need to assign a name to the new server.

In the “Host name” field, specify the full name of the server.

Install CentOS 7 Minimal

Now you need to choose which disk the new operating system will be installed on.

In the “System” section, select “Installation Destination”.

Install CentOS 7 Minimal

In this example, one 20 GB disk is installed.

Please note that all free disk space will be allocated for the system.

Leave the default settings and click on the “Done” button.

Install CentOS 7 Minimal

Next, you need to specify the geographic location of your server on which the system is being installed.

In the “Localization” section, select “Date & Time”.

Install CentOS 7 Minimal

In this guide, we consider a server located in Russia, in the city of Moscow.

Select the region, city and click on the “Done” button.

Install CentOS 7 Minimal

If you need to specify additionally the repository and proxy server settings, you can do this in the “Software” section by selecting “Installation Source”.

This guide does not use a proxy server.

Next, you need to select a security policy for your server.

In the “Security” section, select “Security Policy”.

Install CentOS 7 Minimal

Select “Standard System Security Profile” and click on the “Select Profile” button.

Install CentOS 7 Minimal

Click on the “Done” button.

Install CentOS 7 Minimal

Now you can start the process of installing the system.

Click on the “Begin Installation” button.

Install CentOS 7 Minimal

The process of installing the system has begun.

Next, you need to set a password for the “root” administrator account and create a user account.

Let’s change the password for the “root” account.

In the “User Settings” section, select “Root Password”.

Install CentOS 7 Minimal

We provide a strong password for the “root” account.

Click on the “Done” button.

Install CentOS 7 Minimal

Now let’s create a new user.

In the “User Settings” section, select “User Creation”.

Install CentOS 7 Minimal

We indicate the name, surname, login, and strong password for the new user.

Click on the “Done” button.

Install CentOS 7 Minimal

Now you need to wait for the completion of the system installation process.

Install CentOS 7 Minimal

The system installation process is complete.

Click on the “Reboot” button.

Install CentOS 7 Minimal

Next, you need to specify the login credentials that were specified earlier during the installation of the system.

Install CentOS 7 Minimal


My Courses

🎓 Dive into my comprehensive IT courses designed for enthusiasts and professionals alike. Whether you’re looking to master Docker, conquer Kubernetes, or advance your DevOps skills, my courses provide a structured pathway to enhancing your technical prowess.

My Services

💼 Take a look at my service catalog and find out how we can make your technological life better. Whether it’s increasing the efficiency of your IT infrastructure, advancing your career, or expanding your technological horizons — I’m here to help you achieve your goals. From DevOps transformations to building gaming computers — let’s make your technology unparalleled!

Refill My Coffee Supplies

💖 PayPal
🏆 Patreon
💎 GitHub
🥤 BuyMeaCoffee
🍪 Ko-fi

Follow Me

🎬 YouTube
🐦 Twitter
🎨 Instagram
🐘 Mastodon
🧵 Threads
🎸 Facebook
🧊 Bluesky
🎥 TikTok
💻 LinkedIn
📣 daily.dev Squad
🧩 LeetCode
🐈 GitHub

Is this content AI-generated?

Nope! Each article is crafted by me, fueled by a deep passion for Docker and decades of IT expertise. While I employ AI to refine the grammar—ensuring the technical details are conveyed clearly—the insights, strategies, and guidance are purely my own. This approach may occasionally activate AI detectors, but you can be certain that the underlying knowledge and experiences are authentically mine.

Vladimir Mikhalev
I’m Vladimir Mikhalev, the Docker Captain, but my friends can call me Valdemar.

DevOps Community

hey 👋 If you have questions about installation or configuration, then ask me and members of our community: