CentOS 7 Server Part 1 Page 2
- Edward Kimmel
January 26, 2020
Install CentOS OS
In most cases you will only want to build your server with the minimum amount of the operating system (OS) files. A minimum installation is considered the securest type of installation because you only install the software you absolutely need which gives hackers less options to attack. If you are using a virtual machine sitting in the cloud, you will always start off with a minimum installation because you would never be able to boot into a GUI. If you are setting up a development machine so you can work on the files you are hosting, then you would want a GNOME or KDE GUI Desktop. CentOS has a lot of free software you can install to handle just about any task. You wouldn't want to host your live web files on a desktop machine, we recommend that you would only use a minimum CentOS 7 installation created dedicated production server.
Download CentOS ISO File
To download the official and up-to-date CentOS 7 ISO file, navigate to https://www.centos.org/download/. Our recommendation for non-enterprise environments is to download the DVD ISO option, which includes the GUI. We recommend the Minimal ISO option only for production enterprise environments.
Create Bootable USB or DVD
Now that you have downloaded the ISO image, you can create a bootable USB, burn it on a DVD or load the image on a virtual machine (VM).
I will assume you know how to burn an image to a DVD so I'll create instructions on how to create a bootable CentOS 7 USB drive. Several applications can help you create a bootable USB drive. We recommend using Etcher. Download the application for your system (Windows, macOS or Linux), install and run.
The setup is intuitive and easy:
1. Select image to select the downloaded CentOS 7 ISO image.
2. Click Open once you selected the CentOS ISO file you downloaded.
3. Insert the USB flash drive into your computer.
4. Find the USB and select it in the Select drive step. Then click Continue.
5. Click Flash!.
6. You will see the process start to create the bootable USB drive.
7. The process will Validate the information it stored on your USB drive.
8. It will let you know when your USB drive is ready to use.