CBT Nuggets - Ubuntu | 1.9 GB
This Ubuntu Linux video training series with Shawn Powers covers installation, administration, and maintenance of Ubuntu Server.
Ubuntu Server Series Introduction.
Linux has reached a point that it's mainstream, especially in the server room. That doesn't mean it isn't confusing, especially with so many distributions to choose from. In this series we focus on Ubuntu, arguably one of the most popular distributions, and definitely one of the most enjoyable to work with!
Ubuntu's Unique Underbelly
Ubuntu is a very popular distribution, but it's unique in many ways. Understanding the differences will make understanding Ubuntu Server much easier. Plus, it will make the conventions we use during the rest of the series make more sense!
Hard Drives & Partitions
Partitioning schemes can be confusing, but when you add RAID and LVM to the mix, it can be downright frustrating. In this Nugget, we learn wisdom with regards to partitioning our system, how modern hardware changes things, and where RAID and LVM fit into the equation. It's an intense Nugget, but will clarify some confusing concepts.
The Installation Process
One of Ubuntu's original claims to fame was its amazing installer. It's not difficult to install most versions of Linux nowadays, but Ubuntu does have some characteristics that make it unique, even now when ease of installation is so ubiquitous. In this Nugget, we take a hard look at getting Ubuntu installed on our system!
Initial Setup Considerations
Once Ubuntu is installed, we're ready to install things and make them do stuff. What is Ubuntu doing out of the box though? What repositories is it using? What programs should we install to start? In this Nugget, we take Ubuntu from its first boot to making it a usable system. Thankfully, with Ubuntu, that's not terribly difficult!
Installing packages and keeping your system up to date are fairly painless with Ubuntu-but without an understanding of the package management system, that functionality is useless. In this Nugget, we learn about the APT system, its tools, and some unique Ubuntu abilities with PPAs.
Configuring static networking on your Ubuntu server isn't difficult, but it's not terribly intuitive. In this Nugget, we learn how to set up static IP addresses, learn about Ubuntu's new resolvconf DNS settings, and even learn how to bond Ethernet ports for maximum awesomeness, er, bandwidth utilization.
Udev and Upstart and UFW, Oh My...
When I first started using Ubuntu as my server platform, I had to learn a few unique ways Ubuntu handles things. Some of those lessons were painful (udev, I'm looking at you). In this Nugget, we learn some of the nuances of Ubuntu server.
Services: DNS & DHCP
Ubuntu makes managing most services fairly painless, but DNS can be particularly challenging regardless of the distribution. In this Nugget we configure DNS as a caching nameserver and as a zone master. Then we finish the Nugget with DHCP configuration-a task far less challenging, but equally important.
Services: Web & Databases
Apache and MySQL are the defacto standard for web applications on the Internet. Both are available on Ubuntu, of course, and both are remarkably easy to use. In this Nugget, we concentrate largely on the Ubuntu specific implementation of Apache's configuration files. It's simple and elegant. At first glance, though, it can be confusing. Thankfully we're able to use MySQL and PHPmyAdmin as tools to demonstrate Apache's unique configuration.
Services: Mail & POP3/IMAP
Postfix and Dovecot are the bread and butter of email services in Ubuntu. Since email directly interacts with the Internet, it's important to know how to configure both daemons. Dovecot, in particular, can be a little cryptic and difficult to configure without some inside information.
Services: File & Print
This is an action-packed nugget, in which we configure our Ubuntu server as a file server for Windows, Apple, and Linux clients-using three separate protocols and daemons. Then we finish by setting up management for a cross platform print server. This Nugget should really whet your appetite for implementing Ubuntu in your network!
SSH is truly the Swiss Army Knife of Linux. It can be used to transfer files, tunnel traffic, access remote computers, encrypt web traffic, and even run GUI applications from distant servers. And that's just the tip of the iceberg! In this Nugget we learn how Ubuntu handles the SSH daemon settings. We'll also learn a little about using SSH on a daily basis. I couldn't help myself, SSH is too hAwesome [sic].
It's no secret that I love Linux. Of all the benefits Linux provides, the LTSP project is by far my favorite. By leveraging powerful server hardware in the datacenter, LTSP allows old PCs and dedicated thin clients to run like full-blown workstations. Oh, and they do it without hard drives! Ubuntu makes setting up an LTSP environment simple, and in this Nugget, we do that together.
Linux is known for its security, and there are loads of tools and methodologies available to harden a server for facing the Internet. In this Nugget, we configure the security tools installed in Ubuntu. This does not cover every aspect of server hardening, but rather the tools and concepts that come standard with Ubuntu Server.
Linux users often brag that their systems never fail -- but in reality, we need to monitor our servers as much as anyone else. Linux has plenty of monitoring options, but Ubuntu recommends Nagios for availability monitoring, and Munin for performance monitoring. In this Nugget, we set up a client/server model for both systems.
We're at the point in computing history that most servers are virtualized one way or another. Ubuntu supports virtualization both as a guest and a host. In this Nugget, we set up the KVM system and configure libvirt to manage our VMs.
Clouds & Containers
There's no way we could learn how to set up and manage an entire Ubuntu Cloud infrastructure in a single Nugget. We are able to learn how Ubuntu Cloud computing works, and discover some awesome tools Ubuntu provides for working in the Cloud. We also create cloud-compatible Linux Containers, a slight twist on the concept of virtualization.
When a system won't boot, getting into the hard drive to fix things can be challenging. In this Nugget, we explore recovery mode, LiveCD recovery, and fiddle with a broken bootloader.
It takes a confident system administrator to admit they need help, and with Ubuntu, the options for getting help are plentiful. In this Nugget, we learn how to find documentation, explore the forums, connect to other users via IRC, and even pay for support if needed. When you're finished watching this Nugget, you'll not only know where to look for help yourself, but how you can help others too!
More Info: http://www.cbtnuggets.com/it-training-videos/series/ubuntu
(All below links are interchangable. No password)
Buy a Premium Account Uploaded or Rapidgator or Secureupload = High speed + Parallel Downloads!
From Rapidgator (Premium Recommend)
From Secureupload (Premium Recommend)