Get in Touch

Course Outline

Introduction

Overview of Arch Linux

Understanding the Distinction Between Arch Linux and Other Linux Distributions

Installing Arch Linux

  • Configuring Keyboard Layout
  • Verifying Boot Mode
  • Establishing Internet Connectivity
  • Synchronizing System Clock
  • Partitioning Disks
  • Formatting Partitions
  • Mounting File Systems
  • Selecting Mirrors
  • Installing Base Packages
  • Configuring the System
  • Rebooting

Overview of Basic System Administration in Arch Linux

Implementing Essential Configurations in Arch Linux

  • Setting the Hostname
  • Setting the Time Zone
  • Configuring the /etc/hosts File in Arch Linux

Assessing and Diagnosing Network Issues in Arch Linux

  • Utilizing the ping Command
  • Utilizing the traceroute Command
  • Utilizing the mtr Command

Implementing System Diagnostics in Arch Linux

  • Checking Current Memory Usage
  • Using vmstat to Monitor I/O Usage
  • Using htop to Monitor Processes, Memory, and CPU Usage

Managing Files on a Linux System in Arch Linux

  • Uploading Files to a Remote Server
  • Protecting Files on a Remote Server
  • Implementing Symbolic Linking

Package Management in Arch Linux

  • Finding Installed Packages
  • Finding Package Names and Information

Text Manipulation in Arch Linux

  • Using grep to Search for a String in Files
  • Implementing "Search and Replace" Across a Group of Files
  • Editing Text

Setting up a Web Server

  • Choosing a Web Server
  • Resolving HTTP Issues in Arch Linux
  • Monitoring Apache Logs

Working with DNS Servers and Domain Names in Arch Linux

  • Redirecting DNS Queries with CNAMEs
  • Setting Up Subdomains

Dealing with SMTP Servers and Email Issues in Arch Linux

  • Choosing an Email Solution
  • Sending Email from Your Server

Bonus: Installing Arch Linux Using VirtualBox

Summary and Conclusion

Requirements

  • Foundational experience and familiarity with Linux
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories