Linux: Powerful Server Administration
- Length: 994 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2017-04-27
- ISBN-10: B0728BPQRT
- Sales Rank: #2944944 (See Top 100 Books)
Get hands-on recipes to make the most of Ubuntu Server, CentOS 7 Linux Server and RHEL 7 Server
About This Book
- Get Linux servers up and running in seconds,
- In-depth guide to explore new features and solutions in server administration
- Maintain performance and security of your server solution by deploying expert configuration advice
Who This Book Is For
This Learning Path is intended for system administrators with a basic understanding of Linux operating systems and written with the novice-to-intermediate Linux user in mind. To get the most of this Learning Path, you should have a working knowledge of basic system administration and management tools.
What You Will Learn
- Set up high performance, scalable, and fault-tolerant back ends with web and database servers
- Facilitate team communication with a real-time chat service and collaboration tools
- Monitor, manage and develop your server’s file system to maintain a stable performance
- Gain best practice methods on sharing files and resources through a network
- Install and configure common standard services such as web, mail, FTP, database and domain name server technologies
- Create kickstart scripts to automatically deploy RHEL 7 systems
- Use Orchestration and configuration management tools to manage your environment
In Detail
Linux servers are frequently selected over other server operating systems for their stability, security and flexibility advantages.This Learning Path will teach you how to get up and running with three of the most popular Linux server distros: Ubuntu Server, CentOS 7 Server, and RHEL 7 Server. We will begin with the Ubuntu Server and show you how to make the most of Ubuntu’s advanced functionalities. Moving on, we will provide you with all the knowledge that will give you access to the inner workings of the latest CentOS version 7. Finally, touching RHEL 7, we will provide you with solutions to common RHEL 7 Server challenges.This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:
1) Ubuntu Server Cookbook
2) CentOS 7 Linux Server Cookbook, Second Edition
3) Red Hat Enterprise Linux Server Cookbook
Style and approach
This easy-to-follow practical guide contains hands on examples and solutions to real word administration problems and problems faced when building your RHEL 7 system from scratch using orchestration tools.
Table of Contents
1. Module 1
1. Managing Users and Groups
2. Networking
3. Working with Web Servers
4. Working with Mail Servers
5. Handling Databases
6. Network Storage
7. Cloud Computing
8. Working with Containers
9. Streaming with Ampache
10. Communication Server with XMPP
11. Git Hosting
12. Collaboration Tools
13. Performance Monitoring
14. Centralized Authentication Service
2. Module 2
1. Installing CentOS
2. Configuring the System
3. Managing the System
4. Managing Packages with YUM
5. Administering the Filesystem
6. Providing Security
7. Building a Network
8. Working with FTP
9. Working with Domains
10. Working with Databases
11. Providing Mail Services
12. Providing Web Services
13. Operating System-Level Virtualization
14. Working with SELinux
15. Monitoring IT Infrastructure
3. Module 3
1. Working with KVM Guests
2. Deploying RHEL “En Masse”
3. Configuring Your Network
4. Configuring Your New System
5. Using SELinux
6. Orchestrating with Ansible
7. Puppet Configuration Management
8. Yum and Repositories
9. Securing RHEL 7
10. Monitoring and Performance Tuning