Ubuntu Linux Server Basics
What you’ll learn
Create and run your very own Linux server
Install Ubuntu Server from scratch, like a boss!
Rock the Linux shell with basic server commands
Harness the power of SSH for remote controlling your server
Link two hard drives together in RAID 1 with ‘mdadm’
Share files with Windows systems using Samba
Automate server tasks like a pro with cron jobs
Run your own web server with Apache
Become an Ubuntu Server Pro in Only 3 Days!
For maximum learning, students will need access to an extra computer that can be used as an Ubuntu Linux Server. An old Desktop PC and/or laptop with a CD/DVD drive or a USB slot should be sufficient. Additionally, the student must have access to either a blank USB thumbdrive or a CD/DVD burner. Using these components to install Ubuntu Server will be covered in the course.
Linux is the fastest growing operating system in the world. Get the Ubuntu Server skills you need to succeed, in only 3 days.
Let’s be honest; technical books are boring. Sure, you could learn Ubuntu Linux server administration from some long-winded encyclopedia, but why waste all that time?
Udemy’s video content delivery system will have you operating your own Ubuntu sever in mere hours.
If you want to increase your IT skills, this course is a great place to start. More and more companies are utilizing Linux servers in their day-to-day operations. So, don’t be left behind!
All course updates are 100% FREE. Buy this course one time and you own it for life. Not only that, but you will also gain lifetime access to me as your personal instructor. Have a question about Ubuntu Server? Just ask! You, as my student, will always be my #1 priority.
Wait, are you still reading this?! The course comes with a genuine 30 day, no hassles, money-back guarantee. So, there is absolutely nothing to risk here. Enroll today!
Section 1: Introduction to Linux & Installation Guide
Lecture 1 Course Introduction
Lecture 2 What is a computer server?
Lecture 3 What is Linux?
Lecture 4 What is Ubuntu?
Lecture 5 Downloading Ubuntu and preparing installation media
Lecture 6 Installing Ubuntu Server
Lecture 7 BONUS VIDEO: It’s Snowing in Texas!
Section 2: Day 1 – The Basics
Lecture 8 Security 101: ‘Sudo’ and the ‘root’ user
Lecture 9 Getting Around (ls, cd, mkdir, nano, rm, rmdir)
Lecture 10 Reading Files & Shell Navigation Tips (TAB, cat, &&, “”, \ )
Lecture 11 Managing output (grep, less, |)
Lecture 12 Copying and moving files (mv, cp, rsync)
Lecture 13 How do I turn this thing off? (shutdown)
Lecture 14 BONUS VIDEO: System runlevels (telinit)
Lecture 15 Root privileges (sudo, su, /etc/sudoers)
Lecture 16 Finding help when you need it
Section 3: Day 2 – System Management
Lecture 17 Changing the system date and time
Lecture 18 User & group management, Part 1 (adduser, addgroup, passwd)
Lecture 19 User & group management, Part 2 (passwd, userdel, groupdel)
Lecture 20 Installing programs and understanding dependencies (apt-get, do-release-upgrade)
Lecture 21 Basic networking (ifconfig, ifup, ifdown, /etc/network/interfaces)
Lecture 22 File permissions, Part 1 (ls -l)
Lecture 23 File permissions, Part 2 (chmod, chown, chgrp)
Lecture 24 BONUS VIDEO: Managing file permissions with ACLs (getfacl, setfacl)
Lecture 25 Managing the filesystem, Part 1 (df, fdisk, parted, mkfs)
Lecture 26 Managing the filesystem, Part 2 (blkid, mount, umount, /etc/fstab)
Section 4: Day 3 – Core Features & Functions
Lecture 27 Introduction to RAID
Lecture 28 Creating a RAID 1 array with ‘mdadm’
Lecture 29 Removing a RAID array
Lecture 30 Creating a simple fileserver using Samba
Lecture 31 Setting cron jobs to automate tasks
Lecture 32 Remote connecting to the server via SSH
Lecture 33 Configuring Apache
Section 5: Extra Tips & Tricks
Lecture 34 Web browsing with ‘links’
Lecture 35 GUI Management with Webmin
Lecture 36 Using WinSCP for Windows
Lecture 37 Process Management (ps, top, fg, kill)
Lecture 38 Creating Simple Shell Scripts
Lecture 39 UPDATE: ‘no talloc stackframe at ../source3/param/loadparm.c:4864’ error FIX
Section 6: BONUS SECTION: Basic MySQL and Installing PHP
Lecture 40 Introduction
Lecture 41 Getting the File
Lecture 42 Tarballs and Compression Explained (.tar, .tar.gz, .tar.bz2)
Lecture 43 Setting Things Up
Lecture 44 Working in MySQL
Lecture 45 Database Creation
Lecture 46 Fixing Errors (It Happens…)
Lecture 47 Success!
This course is designed for beginners, especially users who have never installed or operated an Ubuntu Linux Server. The course is designed to take students step-by-step through the process of installing and configuring a server from scratch. No experience with Linux or other server environments is necessary. Intermediate users are encouraged to enroll at their own discretion. For example, if they are in need of a basic knowledge of RAID, SSH, Samba, cron jobs, and/or Apache. Advanced users will already know how to use such features and are therefore discouraged from enrolling in this course.
Udemy | English | 6h 38m | 6.10 GB
Created by: Cody Ray Miller