分类
文章

如何在ubuntu 18 04上使用ansible安装和设置docker

介绍 随着容器化应用程序和微服务的普及,服务器自动化现在在系统管理中起着至关重要的作用。这也是为新服务器建立标准程序并减少人为错误的一种方法。 本指南说明了如何使用Ansible来自动化我们的《 如何在Ubuntu 18.04上安装和使用Docker指南》中包含的步骤。Docker是一种应用程序,可简化containers的管理过程,资源隔离的过程,这些过程的行为与虚拟机相似,但具有更强的可移植性,更友好的资源,并且更加依赖主机操作系统。 虽然您可以手动完成此设置,但是使用Ansible这样的配置管理工具来 […]

分类
文章

如何在ubuntu 16 04上用rvm安装ruby on rails

介绍 对于希望创建站点和Web应用程序的开发人员而言,Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具RVM (Ruby Version Manager)轻松安装Ruby和Rails。RVM还可以让您管理和使用多个Ruby环境,并允许您在它们之间进行切换。项目库位于GitHub上 。 在本指南中,我们将RVM安装在Ubuntu 16.04服务器上,然后使用它来安装稳定版本的Ruby和Rails。 先决条件 本教 […]

分类
文章

如何在ubuntu 18 04上用rvm安装ruby on rails

介绍 Ruby on Rails是一个流行的Web应用程序框架,旨在帮助您开发成功的项目,同时编写更少的代码。为了使Web开发变得有趣并得到强大社区的支持,Ruby on Rails是一种开源软件,可以免费使用,并欢迎对其进行改进。 命令行工具RVM ( R uby V版为M anager)提供了一个固体的开发环境。RVM将允许您管理和使用多个Ruby环境,并允许您在它们之间进行切换。项目存储库位于git存储库中 。 本教程将引导您完成Ruby和Rails的安装过程,并通过RVM进行设置 先决条件 本教程将 […]

分类
文章

如何在centos 7安装与安全配置redis

介绍 Redis是一种开源的内存中数据结构存储,擅长缓存。作为非关系数据库,Redis以其灵活性,性能,可伸缩性和广泛的语言支持而闻名。 Redis旨在供受信任的客户在受信任的环境中使用,并且没有自身强大的安全功能。但是,Redis确实具有一些安全功能 ,其中包括基本的未加密密码以及命令重命名和禁用。本教程提供了有关如何配置这些安全功能的说明,还介绍了一些其他设置,这些设置可以增强CentOS 7上独立Redis安装的安全性。 请注意,本指南未解决Redis服务器和客户端应用程序位于不同主机或不同数据中心的 […]

分类
文章

如何使用helm包管理器在kubernetes集群上安装软件

介绍 Helm是Kubernetes的软件包管理器,使开发人员和运营商可以更轻松地在Kubernetes集群上配置和部署应用程序。 在本教程中,我们将设置Helm并将其用于安装,重新配置,回滚,然后删除Kubernetes Dashboard应用程序的实例。该仪表板是基于Web的官方Kubernetes GUI。 有关Helm及其包装生态系统的概念概述,请阅读我们的文章An Introduction to Helm 。 先决条件 对于本教程,您将需要: 启用了基于角色的访问控制(RBAC)的Kubernet […]

分类
文章

如何在ubuntu 16 04上安装anaconda python发行版

介绍 Anaconda是一个开源软件包管理器,环境管理器,以及Python和R编程语言的发行版。它通常用于大规模数据处理,科学计算和预测分析,为数据科学家,开发人员,业务分析人员以及在DevOps中工作的人员提供服务。 Anaconda提供了720多个开源软件包的集合,有免费版本和付费版本。Anaconda发行版随附conda命令行实用程序。您可以通过阅读Anaconda文档页面了解有关Anaconda和conda的更多信息。 本教程将指导您在Ubuntu 16.04服务器上安装Anaconda的Pytho […]

分类
文章

如何在centos 7上安装Apache Web服务器

介绍 Apache HTTP服务器是世界上使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。 在本指南中,您将在CentOS 7服务器上安装具有虚拟主机的Apache Web服务器。 先决条件 您将需要以下内容才能完成本指南: 在服务器上配置了具有sudo特权的非root用户,请按照CentOS 7的初始服务器设置指南进行设置 。 通过遵循” 新CentOS 7服务器的其他推荐步骤”指南配置的基本防火墙。 第1步-安装 […]

分类
文章

如何在Debian 10上安装Apache Web服务器

介绍 Apache HTTP服务器是世界上使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。 在本指南中,我们将说明如何在Debian 10服务器上安装Apache Web服务器。 先决条件 在开始本指南之前,您应该在服务器上配置具有sudo特权的常规非root用户。此外,您将需要启用基本防火墙以阻止不必要的端口。通过遵循我们针对Debian 10的初始服务器设置指南,您可以了解如何配置常规用户帐户和为服务器设置防火墙。 如果您有可用的帐户, […]

分类
文章

如何使用rvm在centos 6上安装ruby on rails

关于Ruby on Rails Ruby on Rails是一个应用程序堆栈,为开发人员提供了一个框架,可以快速创建各种Web应用程序。Ruby on Rails确实需要花费一些时间才能安装在虚拟专用服务器上,但是幸运的是,有很多有用的工具可以使此过程尽可能地容易。 您可以以具有sudo特权的用户身份在Droplet上运行本教程。您可以在第3步和第4步中查看如何进行设置: CentOS服务器设置 第1步-使用RVM安装Ruby 在执行其他任何操作之前,我们应该运行快速更新以确保下载的所有软件包都是最新的: […]

分类
文章

如何在Debian 9上安装Apache Web服务器

介绍 Apache HTTP服务器是世界上使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。 在本指南中,我们将说明如何在Debian 9服务器上安装Apache Web服务器。 先决条件 在开始本指南之前,您应该在服务器上配置具有sudo特权的常规非root用户。此外,您将需要启用基本防火墙以阻止不必要的端口。您可以按照我们针对Debian 9的初始服务器设置指南,了解如何配置常规用户帐户并为服务器设置防火墙。 如果您有可用的帐户,请以非r […]