Mastering Ubuntu Server - Second Edition
Jay LaCroix
- 出版商: Packt Publishing
- 出版日期: 2018-05-25
- 售價: $1,970
- 貴賓價: 9.5 折 $1,872
- 語言: 英文
- 頁數: 552
- 裝訂: Paperback
- ISBN: 1788997565
- ISBN-13: 9781788997560
-
相關分類:
Linux
-
其他版本:
Mastering Ubuntu Server - Third Edition: Gain expertise in the art of deploying, configuring, managing, and troubleshooting Ubuntu Server
相關主題
商品描述
Get up to date with the finer points of Ubuntu Server using this comprehensive guide
Key Features
- Get well-versed with newly-added features in Ubuntu 18.04.
- Learn to manage cutting edge technologies like containers and Internet of Things on Ubuntu
- A practical easy-to-understand book that will help you enhance your existing Linux skills.
Book Description
Ubuntu is a Debian-based Linux operating system, and has various versions targeted at servers, desktops, phones, tablets and televisions. The Ubuntu Server Edition, also called Ubuntu Server, offers support for several common configurations, and also simplifies common Linux server deployment processes. Ubuntu as also been featured as choice of operating system for Internet of Things configuration as well.
With this book as your guide, you will be able to configure and deploy Ubuntu Servers using Ubuntu Server 18.04, with all the skills necessary to manage real servers. The book begins with the concept of user management, group management, as well as file-system permissions. To manage your storage on Ubuntu Server systems, you will learn how to add and format storage and view disk usage. Later, you will also learn how to configure network interfaces, manage IP addresses, deploy Network Manager in order to connect to networks, and manage network interfaces. Furthermore, you will understand how to start and stop services so that you can manage running processes on Linux servers. The book will then demonstrate how to access and share files to or from Ubuntu Servers. You will learn how to create and manage databases using MariaDB and share web content with Apache. To virtualize hosts and applications, you will be shown how to set up KVM/Qemu and Docker and manage virtual machines with virt-manager. Lastly, you will explore best practices and troubleshooting techniques when working with Ubuntu Servers. We will also cover the concept of managing internet of things solutions with Ubuntu server as this was the major release in 18.04
By the end of the book, you will be an expert Ubuntu Server user well-versed in its advanced concepts.
What you will learn
- Learn how to manage users, groups, and permissions
- Encrypt and decrypt disks with Linux Unified Key Setup /Luks
- Setup SSH for remote access, and connect it to other nodes
- Understand how to add, remove, and search for packages
- Use NFS and Samba to share directories with other users
- Get to know techniques for managing Apache and MariaDB
- Explore best practices and troubleshooting techniques
- Get familiar with sceipting
- Automate server deployments with Ansible
Who This Book Is For
This book is intended for readers with intermediate or advanced-beginner skills with Linux, who would like to learn all about setting up servers with Ubuntu Server. This book assumes that the reader knows the basics of Linux, such as editing configuration files and running basic commands.
商品描述(中文翻譯)
隨著這本全面的指南,讓您了解 Ubuntu Server 的細節。
主要特點
- 熟悉 Ubuntu 18.04 中新增的功能。
- 學習如何在 Ubuntu 上管理尖端技術,如容器和物聯網。
- 一本實用且易於理解的書籍,幫助您提升現有的 Linux 技能。
書籍描述
Ubuntu 是一個基於 Debian 的 Linux 作業系統,擁有針對伺服器、桌面、手機、平板電腦和電視的多個版本。Ubuntu Server Edition,也稱為 Ubuntu Server,提供對幾種常見配置的支援,並簡化了常見的 Linux 伺服器部署過程。Ubuntu 也被選為物聯網配置的作業系統。
有了這本書作為指導,您將能夠使用 Ubuntu Server 18.04 配置和部署 Ubuntu 伺服器,並掌握管理實際伺服器所需的所有技能。書中首先介紹用戶管理、群組管理以及檔案系統權限。為了管理 Ubuntu Server 系統上的儲存,您將學習如何添加和格式化儲存並查看磁碟使用情況。接下來,您還將學習如何配置網路介面、管理 IP 位址、部署 Network Manager 以連接到網路,以及管理網路介面。此外,您將了解如何啟動和停止服務,以便管理 Linux 伺服器上的運行過程。書中將示範如何訪問和共享來自或發送到 Ubuntu 伺服器的檔案。您將學習如何使用 MariaDB 創建和管理資料庫,並使用 Apache 共享網頁內容。為了虛擬化主機和應用程式,您將學習如何設置 KVM/Qemu 和 Docker,並使用 virt-manager 管理虛擬機。最後,您將探索在使用 Ubuntu 伺服器時的最佳實踐和故障排除技術。我們還將涵蓋使用 Ubuntu Server 管理物聯網解決方案的概念,因為這是 18.04 版本中的主要更新。
在書籍結束時,您將成為一位精通其進階概念的 Ubuntu Server 專家。
您將學習的內容
- 學習如何管理用戶、群組和權限
- 使用 Linux Unified Key Setup /Luks 加密和解密磁碟
- 設置 SSH 以進行遠端訪問,並連接到其他節點
- 了解如何添加、移除和搜尋套件
- 使用 NFS 和 Samba 與其他用戶共享目錄
- 熟悉管理 Apache 和 MariaDB 的技術
- 探索最佳實踐和故障排除技術
- 熟悉腳本編寫
- 使用 Ansible 自動化伺服器部署
本書適合對象
本書適合具備中級或進階初學者 Linux 技能的讀者,想要學習如何使用 Ubuntu Server 設置伺服器。這本書假設讀者已了解 Linux 的基本知識,例如編輯配置檔和執行基本命令。