YoVDO

Linux System Engineer: Web Servers and DNS Using Apache, NGINX, and BIND

Offered By: LinkedIn Learning

Tags

Linux Courses Nginx Courses Apache HTTP Server Courses DNS Courses

Course Description

Overview

Learn how to configure DNS, Apache, NGINX web servers on Linux.

Syllabus

Introduction
  • Web servers with Apache, NGINX, and Bind
  • What you need
  • OS installation
  • Lab setup
  • Configure VM settings
  • Install Guest Additions
1. Using DNS Clients
  • Configure resolv.conf
  • Configure nsswitch.conf
  • Install DNS clients
  • Use host and nslookup
  • Use dig
2. Introduction to DNS Servers
  • How name resolution works
  • DNS roles
  • Installing BIND and DNS tools
3. Configuring DNS
  • About the BIND configuration file
  • About BIND zone files
  • Configure a caching-only DNS server
4. Introduction to Apache Web Server
  • How web servers work
  • Apache features
  • Apache commands and configuration files
  • A closer look at the Apache configuration
  • Apache access control
  • SELinux and Apache
  • Install Apache
5. Configure Apache
  • Configure a basic Apache web server
  • Configure private access using Basic Auth
  • Configure access to group modified content
6. Apache Virtual Hosts
  • Configure basic virtual host
  • Configure a virtual host on a non-standard port
7. Secure Virtual Hosts Using SSL/TLS
  • About Apache and SSL/TLS
  • Install packages for encrypted websites
  • About OpenSSL
  • Generating keypairs and self-signed certificates
  • Configure a secure virtual host
8. Apache and CGI
  • About CGI scripts
  • Running a basic CGI script in Apache
9. Configuring NGINX
  • Why NGINX?
  • Install NGINX on Enterprise Linux 7
  • Create a server block with NGINX
Conclusion
  • Next steps

Taught by

Grant McWilliams

Related Courses

Apache Web Server: Administration
LinkedIn Learning
Building an Ubuntu Server
LinkedIn Learning
PHP: Clean URLs on Apache Server
LinkedIn Learning
Getting Started with Linux
Pluralsight
LAMP Stack and WAMP, MAMP : Install PHP, Apache, Perl, MySQL
Udemy