分类
文章

如何在Ubuntu 18.04上使用Ansible安装和设置LAMP

介绍 由于现代应用程序环境具有可处理性,因此服务器自动化现在在系统管理中起着至关重要的作用。配置管理工具(例如Ansible)通常用于通过为新服务器建立标准过程来简化服务器设置自动化的过程,同时还减少了与手动设置相关的人为错误。 Ansible提供了一种简单的体系结构,不需要在节点上安装特殊软件。它还提供了一组强大的功能和内置模块,这些功能和功能有助于编写自动化脚本。 本指南说明了如何使用Ansible自动化我们的指南,该指南包含有关如何在Ubuntu 18.04上安装Linux,Apache,MySQL和 […]

分类
文章

配置管理101编写ansible playbooks

介绍 简而言之,服务器配置管理(通常也称为IT自动化)是一种将基础架构管理转换为代码库的解决方案,它以一组版本控制且易于重用的配置脚本描述了部署服务器所需的所有过程。随着时间的推移,它可以大大提高任何服务器基础架构的完整性。 在上一指南中 ,我们讨论了为服务器基础结构实施配置管理策略的主要好处,配置管理工具如何工作以及这些工具通常具有什么共同点。 本系列的这一部分将引导您完成使用Ansible(配置管理工具)自动化服务器配置的过程,该配置管理工具提供了完整的自动化框架和编排功能,同时保持了最终的简单性和简约 […]

分类
文章

如何在ubuntu 18 04上使用kubeadm创建kubernetes集群

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. 介绍 Kubernetes是一个容器编排系统,可大规模管理容器。Kubernetes最初是由Google根据其在生产容器中运行容器的经验开发的,是开源的,并由世界各地的社区积极开发。 Note:本教程使用Kubernetes的1.14版本,这是本文发布时的官方受支持版本。有关最新 […]

分类
文章

如何在Ubuntu 18 04上使用Ansible获取Let s encrypt证书

介绍 最好使用自动化流程和工具来完成现代基础架构管理。使用标准的Certbot客户端获取Let’s Encrypt证书很容易,但是通常是在调试服务器时必须手动完成的任务。这对于单个服务器设置是可管理的,但是在部署更大的机队时可能变得乏味。 使用诸如Ansible之类的配置管理工具来获取证书,可以使该任务完全自动化且可重复。如果您必须重建或更新服务器,则只需运行Ansible剧本,而不必再次手动执行这些步骤。 在本教程中,您将编写Ansible剧本,以自动为Ansible主机获取Let&#8217 […]

分类
文章

如何在Ubuntu 18 04上安装和配置Ansible

介绍 配置管理系统旨在为管理员和操作团队简化控制大量服务器的过程。它们使您可以从一个中央位置以自动化方式控制许多不同的系统。 尽管有许多流行的配置管理工具可用于Linux系统,例如Chef和Puppet,但它们通常比许多人想要或需要的更为复杂。Ansible是这些选项的理想选择,因为它提供了一种简单的体系结构,不需要在节点上安装特殊软件,可以使用SSH执行自动化任务,并使用YAML文件来定义置备细节。 在本指南中,我们将讨论如何在Ubuntu 18.04服务器上安装Ansible,并详细介绍如何使用此软件。 […]

分类
文章

如何使用Ansible在ubuntu 18 04上自动执行初始服务器设置

介绍 由于现代应用程序环境具有可处理性,因此服务器自动化现在在系统管理中起着至关重要的作用。配置管理工具(例如Ansible)通常用于通过为新服务器建立标准过程来简化服务器设置自动化的过程,同时还减少了与手动设置相关的人为错误。 Ansible提供了一种简单的体系结构,不需要在节点上安装特殊软件。它还提供了一组功能强大的功能和内置模块,可帮助编写自动化脚本。 本指南说明了如何使用Ansible自动执行针对Ubuntu 18.04服务器的《初始服务器设置指南》中包含的步骤。 先决条件 为了执行我们在本指南中讨 […]

分类
文章

如何在Ubuntu 18 04上使用Ansible安装和设置Lemp

介绍 由于现代应用程序环境具有可处理性,因此服务器自动化现在在系统管理中起着至关重要的作用。配置管理工具(例如Ansible)通常用于通过为新服务器建立标准过程来简化服务器设置自动化的过程,同时还减少了与手动设置相关的人为错误。 Ansible提供了一种简单的体系结构,不需要在节点上安装特殊软件。它还提供了一组功能强大的功能和内置模块,可帮助编写自动化脚本。 本指南说明了如何使用Ansible来自动化我们的指南中有关如何在Ubuntu 18.04上安装Linux,Nginx,MySQL和PHP(LEMP)的 […]

分类
文章

如何使用Ansible在Ubuntu 18 04上安装和设置Docker

介绍 由于现代应用程序环境具有可处理性,因此服务器自动化现在在系统管理中起着至关重要的作用。配置管理工具(例如Ansible)通常用于通过为新服务器建立标准过程来简化服务器设置自动化的过程,同时还减少了与手动设置相关的人为错误。 Ansible提供了一种简单的体系结构,不需要在节点上安装特殊软件。它还提供 本指南说明了如何使用Ansible来自动化我们的《如何在Ubuntu 18.04上安装和使用Docker指南》中包含的步骤。Docker是一种应用程序,可简化容器的管理过程,资源隔离的过程,这些过程的行为 […]

分类
文章

如何在Ubuntu 18 04上使用Ansible安装和设置Apache

介绍 由于现代应用程序环境具有可处理性,因此服务器自动化现在在系统管理中起着至关重要的作用。配置管理工具(例如Ansible)通常用于通过为新服务器建立标准过程来简化服务器设置自动化的过程,同时还减少了与手动设置相关的人为错误。 Ansible提供了一种简单的体系结构,不需要在节点上安装特殊软件。它还提供了一组功能强大的功能和内置模块,可帮助编写自动化脚本。 本指南说明了如何使用Ansible来自动化我们的指南中有关如何在Ubuntu 18.04上安装Apache Web服务器的步骤。Apache HTTP […]

分类
文章

docker生态系统调度与编排

介绍 Docker工具提供了构建,上载,下载,启动和停止容器所需的所有功能。它非常适合使用最少数量的容器在单主机环境中管理这些过程。 但是,许多Docker用户正在利用该平台作为一种工具,可以轻松地在许多不同主机上扩展大量容器。集群Docker主机提出了特殊的管理挑战,需要使用不同的工具集。 在本指南中,我们将讨论Docker调度程序和编排工具。这些代表了分布式部署管理员的主要容器管理界面。 计划容器,编排和集群管理 当应用程序在多个主机系统上横向扩展时,管理每个主机系统并抽象化基础平台的复杂性的能力将变得 […]