Welcome!
Welcome to the course!
Introduction To Linux
Introduction To Linux
Introduction To Linux Server and CentOS
Virtualization
Introduction To Virtualization
Download And Install VirtualBox on Windows
Install CentOS on VirtualBox
Google Cloud VM Management
Introduction to Google Cloud
Create an account on Google Cloud
Create VM on Google Cloud
SSH to the VM
Essential Linux Commands
System Info
List Directory and Files
Change Directory
Run Previous Command
Switch User And Act As Root User
Command Line Text Editor
Search a package on repository
Check if a package is installed or not
Install a package
Remove/Uninstall A Package
Add A New Repository
Change Ownership
Change Permission
Create a Directory
Delete File & Directory
Copy File
Move File
Search By Name
Search By Extention
Search By File Size
Search By Permission
Search Empty Files And Directories
Search All But A Certain File Extention
Search On File
Print A Command Line Result Into A File
Process Management
Show Running Process
Show Entire Process List (Not Real Time)
Search Process Of A Particular Application/Service
Kill Process
Service Management
Start A Service
Stop A service
Restart A Service
LAMP on Server
Introduction To LAMP
Install Apache
Install MySQL
Install PHP
Install PhpMyAdmin
Monitor Web Traffic
Monitor Web Traffic Live
Virtual Hosting/Shared Hosting
Introduction To Virtual Hosting
Connect a Fully Qualified Domain To A Web Server (Name Based Virtual Hosting)
Add Multiple Domains To A Server
Create and Connect Sub-Domain To The Server
SFTP/SSH File Transfer Protocol/Secure File Transfer Protocol
Introduction To SFTP
Add SFTP User
Allow Permission For The User To Specific Directory
Configure SFTP
SFTP Client FileZilla
Networking
Introduction To Networking
Network Manager
Get Network Interfaces Information
A Particular Network Interface Details And Start/Stop A Network Interface
Display All Network Packets
List of Active Connection To The Server
List of IPs connected To The Server
Firewall Rules and Security
Introduction To Firewall Rules
Check Status Of Firewall Daemon
Start And Stop Firewall Daemon
Enable And Disable Firewall Daemon
Check Open Ports
Open A Port Part 1
Open A Port Part 2
Run A Web Application On Port 8080 / Port Based Virtual Hosting
Remove A Port Part 1
Remove A Port Part 2
Block IP Temporarily (Dos / DDos Protection)
Unblock IP Temporarily
Block An IP Permanently (Dos / DDos Protection)
Unblock An IP Permanently
Secure Sockets Layer / SSL
Introduction To SSL
Install Mod SSL
OpenSSL
Install/Upgrade OpenSSL
Create A OpenSSL Certificate
Set Up The Certificate
Activate The Certificate
Check The Effect
Paid/Trusted SSL Certificate (Free)
Generate A Certificate Signing Request (CSR) And Key
Submit CSR And Get SSL Certificate
Configure The Certificate To Server
Email Server Management
Introduction To Email Server
Mail Transfer Agents (MTA)
Mail Delivery Agents (MDA)
Create A Server On DigitalOcean
Set MX Records
Install Required Packages (POSTFIX, DOVECOT, And Others)
Prerequisites
Configure Postfix
Create A New User For Email
Send Email
Configure Dovecot
Read Email
Install & Configure GUI For Email Service
Get External Email
Read Mail Log