Guide to Linux Self Managed Server Administration

A Full Package To Be A Self Managed Server Administrator

3.75 (209 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
3,877
students
6 hours
content
Jan 2019
last update
$19.99
regular price

What you will learn

All About Linux Server Administration

Cloud VPS Management

All Skills To Manage Linux Server Without Third Party GUI Interface

Description

If you are interested to cloud computing and using the most powerful operating system Linux or if you are a software engineer and want to be a server administration as well or if you are a server administrator who currently uses third-party GUI to manage server but does not want to spend money on GUI host management system anymore or if you are tired of countless limitation of GUI host management this is the best course for you.

The course will cover the basic to advanced Linux OS and Linux server administration guide to aim to turn you an expert on Linux self managed server. It begins with an introduction of Linux OS and step by step moves toward advance level. The examples of this course is based on real scenario as well as real cloud server to give you the actual touch of a running server.

We will cover the following topics in this course:

  • Introduction To Linux

  • Virtualisation Technology

  • Cloud Computing And Cloud VPS Management

  • Linux Terminal And Commands

  • Process Management

  • Service Management

  • Deploying Development Environments

  • Setup Fully Qualified Domain Name To Server

  • File Transfer

  • Networking and others

Content

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

Screenshots

Guide to Linux Self Managed Server Administration - Screenshot_01Guide to Linux Self Managed Server Administration - Screenshot_02Guide to Linux Self Managed Server Administration - Screenshot_03Guide to Linux Self Managed Server Administration - Screenshot_04

Reviews

Sanaulla
December 28, 2022
Yes, Now I have a clear concept about Virtualization, Apache server, Virtual Hosting. Also I can find any file or any word in a directory.
Jenna
May 7, 2020
I am still early on and have a lot to learn yet. I will see how it goes but for now it is informative and I like the course.
Emeka
September 10, 2018
This course saved me from a lot of stress. I am a full stack Developer and i guarantee anyone to take this course if they want to understand all the concept of server configuration. Both beginners and intermediate users can still find this course very useful.
Vin
May 10, 2018
Not only in this course I am learning linux administration, also learning how to create instance on google and use it. Instructor is THE BEST in replying to messages. Thanks Shakil!!
Pranaav
May 10, 2018
In the beginning I did not like it much. Gradually, I feel this is one of the best course on Linux Server Administration.
Robert
May 6, 2018
I handle server well enough by using host manager because terminal seems overwhelming. One of my friends recommend me to have a course on Udemy. I choose this one because its main focus is on server administration and basic on terminal. Now I feel terminal is awesome.
Evan
April 26, 2018
This is my first course on Linux Server Administration and I really appreciate Mr Shakil Ahmed for this compact course on Linux Server Administration. He covers wide range of topic. I use to run my servers using paid VPS managers by this time I am running one self managed VPS and I am doing well on that. Thanks to the instructor once again. I am grateful to him.
Eamon
February 7, 2018
Valuable tutorials for server admin. Today I have completed the course and it is quick and effective no unnecessary discussion.
Vadin
February 6, 2018
This course helps me a lot to establish my base in Linux. Thanks the instructor for such a good course.
Xavi
January 31, 2018
To boost you my career I was looking for a Linux server administration course and this one helped me a lot.
James
January 24, 2018
At present I use cpanel and I feel like I do not need to pay for cpanel anymore to handle server tasks. I am surprised that managing own server by myself is not a difficult at all. Thanks Mr. Shakil for the course. Wish you good luck.
Sumon
January 23, 2018
Great!!!! For terminal base server management this course is the best and the instructors delivery is amazing too.
Randy
November 22, 2017
Its very helpful using the find commands, that is the only very helpful to me. Its to basic learning.
Shakhawat
November 21, 2017
The instructor knows the material very well. However, I mostly like his way of delivering the material. He is very clear in what he wants to deliver. Good course, definitely worth taking.
Siba
November 21, 2017
The course has mostly commands managing files. Then some server related commands and then installing LAMP. Was expecting more server related commands to monitor apache server after its installed. Monitor the performance of the server in the last 24hrs, last week etc.

Charts

Price

Guide to Linux Self Managed Server Administration - Price chart

Rating

Guide to Linux Self Managed Server Administration - Ratings chart

Enrollment distribution

Guide to Linux Self Managed Server Administration - Distribution chart
1393546
udemy ID
10/14/2017
course created date
11/21/2019
course indexed date
Bot
course submited by