Beginning CentOS 7 Administration

Video description

A Compact and quick guide to the core parts of CentOS 7 Administration

About This Video

  • Dive into installing CentOS 7 with real-world examples
  • Get a hands-on experience in setting up a Virtual Machine Training lab
  • Focus on Managing the system and Managing packages with Yum

In Detail

CentOS 7 is the brand new version of the CentOS Linux system. It is one of the most widely-used operating systems, being the choice of many organizations across the globe. Its consistent, manageable platform suits a variety of deployments. Being a predictable base to build upon, it covers extensive resources to build, test, release and maintain their code.

In this course, you’ll set up a complete training laboratory using virtualization and see the possibilities with CentOS 7. You’ll start by learning how to install CentOS 7, see the benefits of it, download and confirm checksum on Windows or OS X, run a net installation over HTTP, and troubleshoot the system.

Then you’ll learn how to set up a full-blown Virtual box Training lab. You’ll learn to install and adjust machines to make them communicate and see how to reset the machine. Next, you’ll configure the system learning static network connection.

Moving on, we’ll walk through managing the system and managing packages with Yum. You’ll then troubleshoot, configure, synchronize, and install packages and create repositories and packages. Finally, you’ll deep dive into administering the file system, where you’ll learn to create a virtual block, format, maintain, and extend the capacity of the filesystem.

Table of contents

  1. Chapter 1 : Installing CentOS 7
    1. The Course Overview 00:05:47
    2. Downloading CentOS and confirming the checksum 00:05:34
    3. Creating USB Installation Media 00:07:16
    4. Installing CentOS 7 Using the Graphical Installer 00:03:37
    5. Running a Net Install over HTTP 00:03:07
    6. Installing CentOS 7 Using a Kick Start File 00:06:12
    7. Customize Your Kickstart Installation and Run It 00:08:04
    8. Customizing the Boot Loader 00:03:39
    9. Troubleshooting the System in Rescue Mode 00:06:25
    10. Enhancing Your New CentOS 7 Installation 00:02:04
  2. Chapter 2 : Setting up a Virtual Machine Training Lab
    1. Prepare Your Master Server Template for the Training Lab 00:04:29
    2. Create Your VM Training Lab 00:04:44
    3. Configure Communication Between Nodes 00:07:29
  3. Chapter 3 : Begin Configuring Your CentOS 7 System
    1. Speaking the Right Language 00:06:20
    2. Synchronizing Time with the Chrony Suite 00:06:03
    3. Setting Your Hostname and Resolving the Network 00:05:46
    4. Building a Static Network Connection 00:04:07
    5. Becoming a Superuser 00:04:05
    6. Customizing Your System Banners and Messages 00:01:43
    7. Configuring the Kernel Modules 00:05:42
  4. Chapter 4 : Managing Packages with YUM
    1. Using YUM to Update the System 00:05:16
    2. Using YUM to Search for Packages 00:03:08
    3. Using YUM to Install and Remove Software Packages 00:03:09
    4. Keeping YUM Clean and Tidy 00:02:03
    5. Knowing Your Priorities 00:02:13
    6. Using a Third-party Repository 00:03:47
    7. Creating a YUM Repository 00:06:32
    8. Working with the RPM Package Manager 00:04:14
  5. Chapter 5 : Managing the System
    1. Knowing and Managing Your Background Services 00:07:28
    2. Troubleshooting Background Services 00:04:19
    3. Configure Journald to Make It Persistent 00:02:03
    4. Scheduling Tasks with Cron 00:04:17
    5. Synchronizing Files Using Rsync 00:04:41
    6. Example Script for Maintaining Backups 00:02:33
    7. Example Script for Monitoring Disk Usage 00:01:46
    8. Taking Control with GIT 00:07:50
  6. Chapter 6 : Administering the File System
    1. Creating a Virtual Block Device 00:03:54
    2. Formatting and Mounting a Filesystem 00:05:49
    3. Maintain a Filesystem 00:05:49
    4. Using Disk Quotas 00:12:32
    5. Extending the Capacity of the Filesystem 00:12:21

Product information

  • Title: Beginning CentOS 7 Administration
  • Author(s): Oliver Pelz
  • Release date: October 2017
  • Publisher(s): Packt Publishing
  • ISBN: 9781788294973