Ubuntu Server Cookbook

0
(0)

Ubuntu Server Cookbook
 

  • Author:Uday R. Sawant
  • Length: 456 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-06-30
  • ISBN-10: 1785883062
  • ISBN-13: 9781785883064
  • Sales Rank: #2373683 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Arm yourself to make the most of the versatile, powerful Ubuntu Server with over 100 hands-on recipes

    About This Book

    • Master the skills to setup secure and scalable web services with popular tools like Apache, Nginx, MySQL and HAProxy
    • Set up your own cloud with Open Stack and quickly deploy applications with Docker or LXD
    • Packed with clear, step-by-step recipes to let you protect you valuable data with your own chat servers, code hosting and collaboration tools.

    Who This Book Is For

    Ubuntu Server Cookbook is for system administrators or software developers with a basic understanding of the Linux operating system who want to set up their own servers. You are not required to have in-depth knowledge or hands-on experience with Ubuntu, but you should know the basics commands for directory navigation, file management, and the file editing tool. An understanding of computer networks is advisable

    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
    • Quickly deploy your applications to their own containers and scale your infrastructure as and when needed
    • Find out how to set up your own cloud infrastructure for your internal use or rent it to the public
    • Ensure quick and easy access for your users while also securing your infrastructure from intruders
    • Set up a high performance private network with a personal VPN server and centralized authentication system
    • Swiftly start a content streaming service
    • Set up network storage for private data and source code and say good bye to costly and unreliable cloud services

    In Detail

    Ubuntu is one of the most secure operating systems and defines the highest level of security as compared other operating system. Ubuntu server is a popular Linux distribution and the first choice when deploying a Linux server. It can be used with a $35 Raspberry Pi to top-notch, thousand-dollar-per-month cloud hardware. Built with lists that there are 4 million + websites built using Ubuntu. With its easy-to-use package management tools and availability of well-known packages, we can quickly set up our own services such as web servers and database servers using Ubuntu.

    This book will help you develop the skills required to set up high performance and secure services with open source tools. Starting from user management and an in-depth look at networking, we then move on to cover the installation and management of web servers and database servers, as well as load balancing various services. You will quickly learn to set up your own cloud and minimize costs and efforts with application containers. Next, you will get to grips with setting up a secure real-time communication system. Finally, we’ll explore source code hosting and various collaboration tools. By the end of this book, you will be able to make the most of Ubuntu’s advanced functionalities.

    Style and approach

    This easy-to-follow guide contains a series of step-by-step recipes ranging from simple to complex. Each topic will start with basic introduction to each technology followed by a detailed step-by-step installation guide and then a detailed explanation of the approach taken during installation and the various advanced options available.

    Table of Contents

    Chapter 1: Managing Users and Groups
    Chapter 2: Networking
    Chapter 3: Working with Web Servers
    Chapter 4: Working with Mail Servers
    Chapter 5: Handling Databases
    Chapter 6: Network Storage
    Chapter 7: Cloud Computing
    Chapter 8: Working with Containers
    Chapter 9: Streaming with Ampache
    Chapter 10: Communication Server with XMPP
    Chapter 11: Git Hosting
    Chapter 12: Collaboration Tools
    Chapter 13: Performance Monitoring
    Chapter 14: Centralized Authentication Service

    中文:

    书名:Ubuntu Server Cookbook

    武装自己,最大限度地利用多功能、强大的Ubuntu服务器,拥有100多个动手操作的食谱

    About This Book

    • 掌握使用常用工具如ApacheNginx、MySQL和HAProxy设置安全和可伸缩的Web服务的技能
    • 使用Open Stack设置您自己的云,并使用Docker或LXD快速部署应用程序
    • 配有清晰、循序渐进的配方,让您可以使用自己的聊天服务器、代码托管和协作工具保护您的宝贵数据。

    这本书是为谁写的

    Ubuntu服务器Cookbook适用于希望设置自己的服务器的系统管理员或对Linux操作系统有基本了解的软件开发人员。您不需要对Ubuntu有深入的知识或实践经验,但您应该知道目录导航、文件管理和文件编辑工具的基本命令。了解计算机网络是可取的

    What You Will Learn

    • 使用Web和数据库服务器设置高性能、可扩展和容错的后端
    • 通过实时聊天服务和协作工具促进团队沟通
    • 快速将您的应用程序部署到他们自己的容器中,并在需要时扩展您的基础架构
    • 了解如何设置您自己的云基础设施供内部使用或出租给公众
    • 确保您的用户快速、轻松地访问,同时保护您的基础设施不受入侵者的侵扰
    • 建立具有个人VPN服务器和集中认证系统的高性能专用网络
    • 快速启动内容流媒体服务
    • 为私有数据和源代码设置网络存储,告别昂贵且不可靠的云服务

    In Detail

    Ubuntu是最安全的操作系统之一,与其他操作系统相比,它定义了最高的安全级别。Ubuntu服务器是一个流行的Linux发行版,也是部署Linux服务器的首选。它可以与35美元的树莓PI一起使用,以达到每月1000美元的顶级云硬件。根据名单,有400多万个网站是使用Ubuntu构建的。凭借其易于使用的包管理工具和知名包的可用性,我们可以使用Ubuntu快速设置我们自己的服务,如Web服务器和数据库服务器。

    本书将帮助您培养使用开源工具设置高性能和安全服务所需的技能。我们从用户管理开始,深入了解网络,然后介绍Web服务器和数据库服务器的安装和管理,以及各种服务的负载平衡。您将很快学会建立自己的云,并最大限度地减少使用应用程序容器的成本和工作量。接下来,您将掌握如何设置安全的实时通信系统。最后,我们将探索源代码托管和各种协作工具。到本书结束时,您将能够充分利用Ubuntu的高级功能。

    Style and approach

    这本简单易懂的指南包含一系列从简单到复杂的循序渐进的食谱。每个主题将从对每种技术的基本介绍开始,然后是详细的逐步安装指南,然后是安装过程中采取的方法和各种可用的高级选项的详细说明。

    Table of Contents

    第1章:管理用户和组
    第2章:网络
    第3章:使用Web服务器
    Chapter 4: Working with Mail Servers
    Chapter 5: Handling Databases
    第6章:网络存储
    第七章:云计算
    第8章:使用容器
    第9章:Ampache流媒体
    第10章:使用XMPP的通信服务器
    第11章:Git托管
    第12章:协作工具
    第13章:性能监控
    第14章:集中身份验证服务

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册