分类
文章

如何升级到ubuntu 16 04 lts

介绍 Warning:与操作系统主要版本之间的几乎所有升级一样,此过程也存在固有的失败,数据丢失或软件配置损坏的风险。强烈建议进行全面的备份和广泛的测试。 为了避免这些问题,我们建议尽可能迁移到新的Ubuntu 16.04服务器,而不是就地升级。升级时,您可能仍然需要检查软件配置的差异,但是核心系统可能会具有更高的稳定性。您可以按照我们有关如何迁移到新Linux服务器的系列文章来学习如何在服务器之间迁移。 Ubuntu操作系统的下一个长期支持版本16.04(Xenial Xerus)将于2016年4月21日 […]

分类
文章

如何升级到ubuntu 18 04

介绍 Ubuntu操作系统的最新长期支持(LTS)版本Ubuntu 18.04(Bionic Beaver)于2018年4月26日发布。本指南将说明如何将版本16.04或更高版本的Ubuntu系统升级到Ubuntu 18.04。 Warning:与操作系统主要版本之间的几乎所有升级一样,此过程也存在固有的失败,数据丢失或软件配置损坏的风险。Comprehensive backups and extensive testing are strongly advised 。 为了避免这些问题,我们建议迁移到新的 […]

分类
文章

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

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

分类
文章

如何在ubuntu 16 04上使用mod_proxy将apache设置为反向代理

介绍 reverse proxy是一种代理服务器,它接受HTTP(S)请求并将其透明地分发到一个或多个后端服务器。反向代理很有用,因为许多现代的Web应用程序使用后端应用程序服务器处理传入的HTTP请求,这些服务器并不意味着用户可以直接访问它,并且通常仅支持基本的HTTP功能。 您可以使用反向代理来防止直接访问这些基础应用服务器。它们还可用于将来自传入请求的负载分配到几个不同的应用程序服务器,从而大规模提高性能并提供故障安全性。它们可以利用应用程序服务器不提供的功能(例如缓存,压缩或SSL加密)填补空白。 […]

分类
文章

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

介绍 对于希望创建站点和Web应用程序的开发人员而言,Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言,再加上Rails开发框架,使应用程序开发变得简单。 由于Ruby on Rails并非采用整齐的打包格式,因此安装框架曾经是入门中比较困难的部分之一。幸运的是,诸如Ruby版本管理器rvm之类的工具使安装变得简单。 在本指南中,我们将展示如何在Ubuntu 14.04 VPS上安装rvm ,并使用它来安装稳定版本的Ruby和Rails。尽管您可以以root用户身份执行这些过程,但是 […]

分类
文章

如何在ubuntu 14-04上安装ruby on rails和rbenv

介绍 Ruby on Rails是一个非常流行的开源Web框架,它提供了一种使用Ruby编写Web应用程序的好方法。 本教程将向您展示如何使用rbenv在Ubuntu 14.04上安装Ruby on Rails。这将为您提供开发Ruby on Rails应用程序的坚实环境。 rbenv提供了一种简单的方法来安装和管理各种版本的Ruby,并且它比RVM更简单,更不易打扰。这将帮助您确保所开发的Ruby版本与您的生产环境匹配。 先决条件 在安装rbenv之前,您必须有权访问Ubuntu 14.04服务器上的超级 […]

分类
文章

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

介绍 对于希望创建站点和Web应用程序的开发人员而言,Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具rbenv轻松安装Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序的坚实环境,因为它将使您轻松切换Ruby版本,并使整个团队保持同一版本。项目库位于GitHub上 。 rbenv支持指定特定于应用程序的Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖 […]

分类
文章

如何在ubuntu 18 04 上安装ruby on rails和rbenv

介绍 对于希望创建站点和Web应用程序的开发人员而言, Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具rbenv轻松安装Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序的坚实环境,因为它将使您轻松切换Ruby版本,并使整个团队保持同一版本。 rbenv支持指定特定于应用程序的Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 本教程将通 […]

分类
文章

如何在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进行设置 先决条件 本教程将 […]