Udemyallen

CentOS / RHEL Server Setup and Administration Essentials

Set up your own personal server! Learn CentOS installation & configure a web hosting platform. Step-by-step guide for complete control.

4.1(46)
409students
3h 41m
Certificate
Aleksey Grebeshkov
Aleksey GrebeshkovPh.D, entrepreneur, consultant, web developer, infosec geek

Course Content

CentOS / RHEL Server Setup and Administration Essentials is an all-levels Udemy course taught by Aleksey Grebeshkov. It runs 3h 41m, is taught in English, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 46 reviews, with 409 students enrolled. It is a paid course, last updated October 2017.

Learn to Build Your Own Web Server with CentOS 7/RHEL 7

This comprehensive tutorial is designed for beginners looking to master Linux server setup and build a fully functional web server. Gain practical skills in CentOS Linux installation and web server configuration with this step-by-step guide.

What You'll Learn:

  • Server Setup: Learn to set up both physical dedicated servers and virtual private servers (VPS) using platforms like DigitalOcean and Amazon Web Services.
  • CentOS 7 Linux Installation: Get hands-on experience installing the CentOS 7 Linux operating system. Understand that CentOS is 99% compatible with Red Hat Enterprise Linux (RHEL).
  • Web Server Configuration: Master the installation and configuration of popular web servers like Apache and Nginx.
  • Database Management: Learn to install and configure MariaDB database for your web applications.
  • PHP Integration: Set up PHP to power your dynamic websites.
  • Virtualization: Utilize Oracle VirtualBox to create your own virtual development and testing environments.
  • Security: Configure a robust firewall using firewalld, and apply essential security tweaks to protect your server from external threats.
  • Backup & Recovery: Implement backups with Rsync to safeguard your valuable data.
  • FTP Server: Set up a secure FTP server for file transfer.
  • Performance Tuning: Discover techniques for tuning your web server for optimal performance, even on low-resource systems.
  • And More: Benefit from ongoing monthly updates with additional tweaks and improvements.

Why Choose This Course?

  • Practical, Hands-On Learning: The course is packed with step-by-step guides and exact Linux commands to put your skills into immediate practice.
  • Clear & Organized Lessons: The instructor is known for being knowledgeable and well-organized, with lessons building upon each other. Commands are clearly identified and explained.
  • Real-World Examples: Learn to organize your personal web hosting and other web-based services, including email and file sharing.
  • Beginner-Friendly: Suitable for individuals with zero experience in Linux administration.
  • Certificate of Completion: Receive a verifiable certificate upon finishing the course.
  • 100% Satisfaction Guarantee: Your satisfaction is guaranteed! We offer a full refund if you're not happy with the course.

Course Content Overview:

This course covers all the fundamentals of web server administration, including setting up a LAMP stack (Linux, Apache, MySQL/MariaDB, PHP). You'll learn to:

  • Choose the right platform for your server.
  • Install CentOS Linux.
  • Set up the LAMP stack.
  • Configure Apache virtual hosts or Nginx server blocks.
  • Create MariaDB users and databases.
  • Install WordPress (or other popular CMS).
  • Implement basic server security.

While drawing on some concepts from our "Debian Linux Server Setup Essentials" course, all practical lessons are tailored for CentOS Linux.

Unlock the Power of Linux Server Administration! Take control of your data, save money, and have fun building your own web server.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0
2h 45m
intermediate
pluralsight
5.0
2h 34m
intermediate
pluralsight
5.0
1h 11m
beginner
pluralsight
5.0
4h 43m
expert
pluralsight
5.0
1h 36m
beginner
pluralsight