Ubuntu Server Essentials

Unleash the true potential of Ubuntu Server in your production environment using this administration guide

Ubuntu Server Essentials

This ebook is included in a Mapt subscription
Abdelmonam Kouka

1 customer reviews
Unleash the true potential of Ubuntu Server in your production environment using this administration guide
$0.00
$12.00
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

Book Details

ISBN 139781785285462
Paperback166 pages

Book Description

Ubuntu is a Debian-based Linux operating system built on top of the Debian architecture. It is used to make operating systems for multiple platforms, including phones, desktops, TVs and mobiles. It has made some serious progress in the realms of efficiency and user friendliness.

With evolving technology trends, demands on software have changed, with more and more skilled users. Over the past few years, services such as Facebook, Twitter, and push notifications on smartphones mean that users are used to being up to date with everything that happens all the time. With SignalR, the applications stay connected and will generate notifications when something happens either from the system or by other users. This provides new opportunities for the system administrators, to enter this new and exciting world of real-time application development.

This is a concise and a cost-friendly guide, packed with up-to-date essentials on Ubuntu Server fundamentals.

It will guide you through deploying and configuring Ubuntu servers in your office environments. You’ll start by installing Ubuntu Server, then move to the most useful aspect —the command-line interface inside it. You’ll extend your knowledge by learning how to administrate and configure Ubuntu Server. You will also see how to deploy services on Ubuntu Server and find out how to secure it. You’ll get to grips with the virtualization and cloud computing facilities provided by Ubuntu, and finally, you’ll gain some very useful tips.

Table of Contents

Chapter 1: The Ubuntu Server Installation
Preparation before the installation
The manual installation
The advanced installation
The automated installation
Summary
Chapter 2: Configuring and Administering Ubuntu Server
Administering using the command line
The package management for an Ubuntu Server
The network configuration for an Ubuntu Server
Performing essential system administration tasks
Summary
Chapter 3: Deploying Servers on Ubuntu
Deploying an OpenSSH server
Setting up a DNS server
Turning on a web server
Deploying an e-mail server
Filters and security for an e-mail server
Setting up a database server
Setting up a DHCP server
Installing a file server
Summary
Chapter 4: Security with Ubuntu
The basic security settings
Configuring administration tasks with sudo
Advanced security configuration
Backuping and restoring
Summary
Chapter 5: Virtualization and Cloud Computing inside the Ubuntu Server
Virtualization
Cloud computing for the Ubuntu Server
Summary
Chapter 6: Tips and Tricks for Ubuntu Server
General tips
Troubleshooting tips
Useful tools and utilities
Summary

What You Will Learn

  • Install and set up Ubuntu Server in the shortest possible time, manually as well as in an automated way, for a single server or hundreds of servers
  • Discover the fundamentals of the Ubuntu command-line interface
  • Configure and administer Ubuntu Server using networking and CLI
  • Deploy servers on Ubuntu in the simplest and fastest ways
  • Enhance security within Ubuntu Server using tools such as firewalls, IDS, and IPS and procedures such as restore, rescue, and recovery
  • Work with virtualization, clouds, and one of the best in open source cloud computing —OpenStack
  • Optimize CLI for grep and exec commands and gain some best tips and tricks for Ubuntu Server administration

Authors

Table of Contents

Chapter 1: The Ubuntu Server Installation
Preparation before the installation
The manual installation
The advanced installation
The automated installation
Summary
Chapter 2: Configuring and Administering Ubuntu Server
Administering using the command line
The package management for an Ubuntu Server
The network configuration for an Ubuntu Server
Performing essential system administration tasks
Summary
Chapter 3: Deploying Servers on Ubuntu
Deploying an OpenSSH server
Setting up a DNS server
Turning on a web server
Deploying an e-mail server
Filters and security for an e-mail server
Setting up a database server
Setting up a DHCP server
Installing a file server
Summary
Chapter 4: Security with Ubuntu
The basic security settings
Configuring administration tasks with sudo
Advanced security configuration
Backuping and restoring
Summary
Chapter 5: Virtualization and Cloud Computing inside the Ubuntu Server
Virtualization
Cloud computing for the Ubuntu Server
Summary
Chapter 6: Tips and Tricks for Ubuntu Server
General tips
Troubleshooting tips
Useful tools and utilities
Summary

Book Details

ISBN 139781785285462
Paperback166 pages
Read More
From 1 reviews

Read More Reviews