Mastering Ubuntu Server, 3rd Edition

0
(0)

Mastering Ubuntu Server, 3rd Edition
 

  • Author:Jay LaCroix
  • Length: 576 pages
  • Edition: 3
  • Publisher: Packt Publishing
  • Publication Date: 2021-01-11
  • ISBN-10: 1800564643
  • ISBN-13: 9781800564640
  • Sales Rank: #320483 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    This is the third edition of the bestselling one-stop resource for sysadmins and DevOps professionals to learn, configure and use Ubuntu 20.04 for their day-to-day operations and deployments

    Key Features

    • A hands-on book that will teach you how to deploy, maintain and troubleshoot Ubuntu Server
    • Learn to leverage the improved performance and security-related aspects of Ubuntu Server 20.04 LTS
    • New chapters dedicated to exploring Ubuntu for cloud

    Book Description

    Ubuntu Server has taken data centers around the world by storm. Whether you’re deploying Ubuntu for a large-scale project or for a small office, it is a stable, customizable, and powerful Linux distribution with innovative and cutting-edge features. For both simple and complex server deployments, Ubuntu’s flexible nature can be easily adapted to meet to the needs of your organization.

    This third edition is updated to cover the advancements of Ubuntu 20.04 LTS and further train you to understand how to use Ubuntu Server, from initial deployment to creating production-ready resources for your network. The book begins with the concepts of user management, group management, and file system permissions. Continuing into managing storage volumes, you will learn how to format storage devices, utilize logical volume management, and monitor disk usage. Later, you will learn how to virtualize hosts and applications, which will include setting up QEMU & KVM, as well as containerization with both Docker and LXD. As the book continues, you will learn how to automate configuration with Ansible, as well as take a look at writing scripts. Lastly, you will explore best practices and troubleshooting techniques when working with Ubuntu Server that are applicable to real-world scenarios.

    By the end of this Ubuntu Server book, you will be well-versed in Ubuntu server’s advanced concepts and attain the required proficiency needed for Ubuntu Server administration.

    What you will learn

    • Manage users, groups, and permissions
    • Optimize the performance of system resources
    • Perform disk encryption and decryption with Linux Unified Key Setup (LUKS)
    • Set up Secure Shell (SSH) for remote access, and connect it to other nodes
    • Share directories using Samba and Network File System (NFS)
    • Get familiar with scripting to improve command-line efficiency
    • Configure VMs, containers, and orchestrate with MicroK8s and Kubernetes
    • Automate server deployments with Ansible and cloud server deployments with Terraform

    Who This Book Is For

    The book is written to cater to sysadmins and DevOps professionals whose teams are planning to employ an Ubuntu/Linux environment for their development needs.

    Prior knowledge of Ubuntu is not required. However, it is assumed that you possess some IT admin, Linux, and shell scripting experience.

    中文:

    书名:Mastering Ubuntu Server, 3rd Edition

    这是最畅销的一站式资源的第三版,供系统管理员和DevOps专业人员学习、配置和使用Ubuntu 20.04进行日常操作和部署

    主要特点

    • 一本教你如何部署、维护和排除Ubuntu服务器故障的实践性书籍
    • 学习利用Ubuntu Server20.04 LTS改进的性能和安全相关方面
    • 致力于探索用于云的Ubuntu的新章节

    图书描述

    Ubuntu服务器已经席卷了世界各地的数据中心。无论您是为大型项目还是小型办公室重新部署Ubuntu,它都是一个稳定、可定制且功能强大的Linux发行版,具有创新和尖端的功能。无论是简单的服务器部署还是复杂的服务器部署,Ubuntu的灵活性都可以很容易地适应您组织的需求。

    第三版的更新涵盖了Ubuntu 20.04 LTS的改进,并进一步培训您了解如何使用Ubuntu服务器,从最初的部署到为您的网络创建可投入生产的资源。本书从用户管理、组管理和文件系统权限的概念开始。继续学习管理存储卷,您将学习如何格式化存储设备、利用逻辑卷管理和监视磁盘使用情况。稍后,您将学习如何对主机和应用程序进行虚拟化,包括设置QEMU&KVM以及使用Docker和LXD进行集装箱化。随着本书的继续,您将学习如何使用Ansible自动化配置,以及如何编写脚本。最后,您将探索在使用Ubuntu服务器时适用于实际场景的最佳实践和故障排除技术。

    读完这本Ubuntu服务器一书,您将精通Ubuntu服务器的先进概念,并达到管理Ubuntu服务器所需的熟练程度。

    你将学到什么

    • 管理用户、组和权限
    • 优化系统资源性能
    • 使用Linux统一密钥设置(Luk)执行磁盘加密和解密
    • Set up Secure Shell (SSH) for remote access, and connect it to other nodes
    • 使用Samba和网络文件系统(NFS)共享目录
    • 熟悉脚本以提高命令行效率
    • 使用MicroK8和Kubernetes配置虚拟机、容器和协调
    • 利用Ansible实现服务器部署自动化,利用Terraform实现云服务器部署自动化

    这本书是为谁写的

    这本书是为了迎合系统管理员和DevOps专业人士的需求,他们的团队正计划采用Ubuntu/Linux环境来满足他们的开发需求。

    不需要事先了解Ubuntu。但是,假设您拥有一定的IT管理员、Linux和Shell脚本编写经验。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册