6jtgn1qnr8cdnhvvmy9o btapr2yuqbudkjo77hay picture

Linux Server Setup Essentials

Learn the basic concepts and tools that you will need to build fully functional Linux based web server

   Watch Promo

Linux Server Setup Essentials

Teacher
Aleksey Grebeshkov

Course updated late January, 2016

Build practical skills in Linux OS installation and web server setup with this tutorial for beginners.

  • Physical dedicated server set up
  • DigitalOcean and Amazon Web Services virtual private server set up
  • Debian Linux operating system installation
  • Apache 2 web server, MySQL database and PHP installation as well as Nginx web server and MariaDB database
  • Tuning the web server for low memory systems
  • Setting up a personal web hosting
  • Applying security tweaks to your server to make it less vulnerable to external attacks

Powerful Tools at Your Fingertips

Learning Linux server setup essentials puts a very powerful and useful tools at your disposal. After finishing this course you will be able to organize your personal web hosting and any other web-based service out there, from e-mail to file sharing service.

Save money, take total control over your data and have fun!

Content and Overview

Suitable for beginning system administrators with zero experience in Linux administration. Through this course of 46 lectures (will be adding more regularly) you'll learn all of the fundamentals of web server administration, and gain experience in setting up Linux server OS and LAMP stack. Each chapter is packed with step-by-step guides which will put your new learned skills into practical use immediately.

You will start with choosing the right platform for your server. Then you will install Linux OS to the server and set up the LAMP stack. After that you will configure multiple Apache virtual hosts and Nginx Server Blocks, create your first MySQL / MariaDB user and database, and finally you will install WordPress to your new server.

Students completing the course will have the knowledge and skills to set up and administrate their personal server.


Your Instructor


Aleksey Grebeshkov

My name is Aleksey Grebeshkov (Ph.D.), I'm entrepreneur and also author, associate professor and researcher at the Kyiv National Economic University (Kyiv City, Ukraine). My areas of interest include information management, project management, innovation management, information technologies in business and education, and information security.

I'm also CEO at Global Digital Services (Ukrainian web developer, IT consulting and IT services provider company) and CTO of Kyiv City Private Schools Association (Ukraine).

I have also worked on online projects for individuals and small to medium sized businesses.



Class Curriculum



Great experience i d enjoyed this course and recommend it for all ( web developer,web marketer , hosting users ,) will teach you how is easy to implement any web based app or CMS into a powerful web server configuration .

- Mehdi Warid


This was a great introduction to running your own server. Mr. Grebeshkov's instruction was very clear and to the point and he provided text files with all of the necessary commands plus tips and tricks for configuring your server. Very helpful.

- Ariel Laurel Strong


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!