Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following instructions are designed to help you install CentOS 7.x. After installing the operating system, follow the instructions in the Installing Zixi Products on Linux section to complete the installation.

To install CentOS 7 on your computer:

  1. Download the “CentOS-7x86_64-Minimal-19082009.iso” file from the following link: httphttps://mirrors.seas.harvard.edu/centos/7.79.19082009/isos/x86_64/
    A list of additional mirrors can be found at http://isoredirect.centos.org/centos/7/isos/x86_64/

  2. Copy the downloaded file to a FAT 32 formatted USB thumb drive of good quality with at least 8 GB of space.

  3. To create a bootable USB drive, download Rufus to your computer from the following link - https://rufus.akeo.ie/

  4. Right-click on the Rufus icon and choose Run as Administrator.
    The following screen is displayed:

  5. In the Device field, select the name of your USB thumb drive.

  6. In the Create bootable disk using field, select the format of the downloaded image (e.g. ISO image).

  7. Click on the disk icon to browse to the CentOS 7 ISO to install.

  8. Click Start.
    The process will take a couple minutes and the lower window will display “READY!” when done.

  9. Remove the USB and install it on the machine you will be installing CentOS on.

  10. Boot your computer by restarting it and then waiting for that first screen to be displayed.

  11. Press the boot option key as instructed on the first screen (e.g. often, it'll say something like "Press F12 to Choose Boot Device").

  12. Wait a moment to continue booting until you see a menu pop up with a list of choices on it. Highlight your USB drive and press Enter.

  13. Exit out of your BIOS, while saving your changes. Usually, this option is under "Exit" on the main menu, or available via a keyboard shortcut listed (e.g. F4) somewhere on your screen.
    Your computer should reboot. If you're prompted to "Press any key to boot from CD/DVD" do so. Your computer should boot into the USB drive instead of your normal operating system.

  14. On the following CentOS 7 prompt screen, select Install CentOS 7 and then press Enter.

    Image Removed

Info

Make sure ALL network adapters are connected and ON in order for the Linux installation protocol to be able to SEE them. Otherwise, they will not be set to start up on boot.

Info

14. On the following CentOS 7 prompt screen,

select 

select Install CentOS

7 and then

press 

press Enter.

Image Added
      

To setup CentOS 7:

  1. On the CentOS welcome screen, select the desired language and

click 
  1. click Continue.

    Image Added

  2. On the main screen,

click 
  1. click Date & Time

 and
  1. and then set the time zone, date, and time and then

click 
  1. click Done

 
  1. (located in the upper left corner).

    Image Added

     

  2. On the main screen,

click Keyboard and then click
  1. click Keyboard and then click the big “+” button in the lower left corner and find your keyboards language (you can search),

click 
  1. click Add

 to
  1. to add it and

then click 
  1. then click Done

 
  1. (located in the upper left corner). When finished,

 click 
  1. click Done

 
  1. (located in the upper left corner).

  2. On the main screen,

click 
  1. click Language Support

 and select
  1. and select the language of your choice, (default is English)

 and
  1. and then

click 
  1. click Done

 
  1. (located in the upper left corner).

    Image Added
  2. On the main screen,

click 
  1. click Installation Source

 and select
  1. and select the installation USB as the installation source. When finished,

 click 
  1. click Done

 
  1. (located in the upper left corner).

  2. On the main screen,

click 
  1. click Software Selection

 and select 
  1. and select Minimal

 
  1. Installation

 
  1. (you may select another type of installation, but this is the minimal default requirement for installing Zixi).

 When
  1. When finished,

 click 
  1. click Done

 
  1. (located in the upper left corner).

    Image Added
  2. On the main screen,

click 
  1. click Installation Destination

 and
  1. and select the device on which you would like to install. Make sure that the hard drive you want to install the system on has the check mark on it by clicking it (if it goes away when you click it, then click it again).

    Image Added
  2. Under

the 
  1. the Partitioning

 section
  1. section, select

the automatic partitioning option
  1. the Automatic Partitioning option (this guide will not cover manually partitioning

you
  1. your hard drive).

 When
  1. When finished,

 click 
  1. click Done

 
  1. (located in the upper left corner).
    If your hard drive is empty, the main installation screen will be displayed.

  2. If your hard drive contains partitions, it will ask you to reclaim the space on it in a popup like shown below.

    Image Added
Click 
  1. Click Reclaim Space.
    The following screen is displayed.

Click 
  1. Image Added
  2. Click Delete All

 and
  1. and then

click 
  1. click Reclaim Space.

  2. On the main screen,

click 
  1. click Network & Hostname

 ensure
  1. . Ensure you have at least one network adapter listed on the left. If you have multiple network adapters,

 select
  1. select the network adapter you want to use. You can use multiple network adapters by configuring network bonding, load balancing and failover schemes (see the Zixi documentation for more details).

    Image Added

  2. For each selected network adapter, toggle

the 
  1. the ON/OFF

 switch
  1. switch to the right to turn it on.

 ALL
  1. ALL network adapters need to be connected and ON in order for the Linux installation protocol to be able to SEE them. Otherwise, they will not be set to start up on boot.

 
  1. To configure the network adapter, select it and

click 
  1. click Configure.

 

If you want to receive the IP address through DHCP on your server, you can skip this step.

  1. The following screen is displayed:

    Image Added

  2. Click

the 
  1. the IPV4 Settings

 tab
  1. tab and then

click 
  1. click Add. Fill in

the 
  1. the IP address

 you
  1. you want this server to have (make sure it’s not already in use),

the 
  1. the netmask

 and the 
  1. and the gateway. When done,

click 
  1. click Save.

In the Hostname field
Info

If you want to receive the IP address through DHCP on your server, you can skip this step.

16. In the Hostname field, enter the

a

name of the server (default - localhost.localdomain). When finished,

 click 

click Done

 

(located in the upper left corner).

17. On the main screen,

click 

click Begin Installation.
The installation will begin.

18. While it’s installing, you have to set the root password. Click

the 

the Root Password

 button

button in the middle of the screen.

Image Added

19. Type in the password you want the root user to have in both password fields.

Info

Select a strong password for the root

.

user and save it in a secure location.

Click 
Image Added

20. Click Done.

21. When the progress bar is at 100%,

click 

click Finish Configuration.

22. When the process ends, remove the USB thumb drive and

click 

click Reboot.
After a minute or two the following screen is displayed:

Image Added

23. Type the “root” user here and

press 

press Enter.

24. Type the password and

press 

press Enter.

To update the operating system:

  1. Run the following commands as a “Root” user:

    Code Block
    # yum update –y
    
 
  1. # yum install –y yum-utils net-tools wget ntp network-scripts telnet
  2. After the default CentOS7 installation, NetworkManager service will be running. As networking configuration can be handled by the network-scripts package, it is advised that NetworkManager be disabled and removed. Run the following commands to disable NetworkManager:

On CentOS8, the network-scripts package is deprecated so NetworkManager must be kept.

  1. Code Block
    # systemctl stop NetworkManager
 
  1. 
    # systemctl disable NetworkManager
    
 
  1. # yum remove –y NetworkManager

Info

 On CentOS8, the network-scripts package is deprecated so NetworkManager must be kept.