
Build and secure a linux web server in the cloud, deploying WordPress and hardening with iptables or firewalld, ssh key authentication, ssl, and two-factor authentication.
Shows installing CentOS Linux in a virtual machine, configuring memory and network, selecting a basic web server, and setting up WordPress with MariaDB, plus non-root user and sudo access.
Install core packages for a secure web server by identifying required applications, downloading rpm packages with wget, and setting up WordPress and postfix for web content and email notifications.
master systemd service management by understanding run levels and targets, enabling and starting services at boot, and verifying units with systemctl.
Install and configure the lamp stack on a Linux system by setting up Apache and MariaDB services, enabling startup, verifying via browser, and adjusting ports, DNS, and server name.
Configure and secure MariaDB database server, enable and start the service, set a root password, create a database and a user, grant privileges, flush privileges, and verify login.
This lecture covers managing firewall with iptables, installing iptables, disabling the existing firewall, starting and enabling iptables, and listing current rules to secure a linux web environment.
Limit ssh access to the web server from only the local machine by permitting only your own IP address via hosts.allow and configuring iptables, with step-by-step demonstrations.
Configure automatic updates for the Apache web server, ensure services start automatically, and apply security settings shown in the on-screen demo.
Configure the ssh server to disable remote root login and change the port, following step-by-step security rules to harden your Linux web server.
deploy a WordPress site on CentOS by downloading WordPress, extracting it to the web directory, configuring wp-config.php with database name, user, and localhost, and completing the installation in the browser.
Learn how to use Fail2Ban to ban IP addresses with failed login attempts, set ban duration, and apply bans through the firewall for Apache deployment.
Install and configure a free Let's Encrypt SSL certificate on a CentOS Apache web server. Learn to set up DNS, hostnames, and automatic renewal for secure hosting.
Deploy an Apache web server on Oracle Linux using Google Cloud Compute Engine, configure VM instances, firewall rules, static IP, and SSL for secure deployment and basic database considerations.
Learn to install and secure the Apache web server on Ubuntu 18.04, build a lamp stack, configure a static IP, firewall rules, and phpMyAdmin for remote management.
Apache Web Server focuses on teaching you how to do the job of deploying a web server on linux server for your organization or your clients, both on-premises and in the cloud. You will learn by doing as this course takes a walk-through approach.
You will learn a lot of valuable skills with this training course - apache web server, some of which are, how to build and secure apache web server, deploying a firewall for access and ports control, deploying WordPress Website, and including a bonus chapter on Apache Web Server Deployment on Google Cloud Platform.
In addition to the lecture videos, there are quizzes and hands-on materials you can download and use just the way I used in the live classroom training.
As a coach and teacher, my students are my first priority, thus, all my courses are created as walk-throughs that you can pick up and start using right away. This course, Apache Web Server Deployment and Security, has been created to accommodate a wide range of learning styles.
I am quick to respond to messages, therefore, if any topic is unclear, all you have to do is send a message with the topic and your questions and you will get response within 24hours.
I look forward to helping you achieve your learning objective with this Apache Web Server Training Course and hopefully getting that promotion or a switch.
SAMUEL OJO
Coach/Instructor