分类
文章

如何在Debian8上安装带有rbenv的Ruby on Rails

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

分类
文章

如何在Debian 8上安装带有rvm的Ruby on Rails

介绍 对于希望创建站点和Web应用程序的开发人员而言, Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用Ruby版本管理器RVM轻松安装Ruby和Rails。RVM还允许您管理和使用多个Ruby环境。 在本指南中,您将在Debian 8服务器上安装RVM,然后使用RVM安装稳定版本的Ruby on Rails。一旦一切正常,您将学习如何使用RVM管理多个版本的Ruby。 先决条件 要遵循本教程,您需要: 具有具有sudo […]

分类
文章

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

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

分类
文章

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

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

分类
文章

如何在Debian 9上安装最新的mysql

介绍 MySQL是一个杰出的开源数据库管理系统,用于存储和检索各种流行应用程序的数据。MySQL是LAMP堆栈中的M , LAMP堆栈是一组常用的开源软件,还包括Linux,Apache Web服务器和PHP编程语言。 在Debian 9中,MariaDB(MySQL项目的社区分支)被打包为默认的MySQL变体。尽管MariaDB在大多数情况下都能正常运行,但是如果您需要仅在Oracle MySQL中才能找到的功能,则可以从MySQL开发人员维护的存储库中安装和使用软件包。 要安装最新版本的MySQL,我们 […]

分类
文章

如何在debian 10上使用certbot独立模式检索let s encrypt的ssl证书

介绍 让我们加密是一项通过自动API提供免费SSL证书的服务。最受欢迎的Let’s Encrypt客户端是EFF的Certbot客户端。 Certbot提供了多种方法来验证您的域,获取证书以及自动配置Apache和Nginx 。在本教程中,我们将讨论Certbot的standalone模式以及如何使用它来保护其他类型的服务,例如邮件服务器或RabbitMQ之类的消息代理。 我们不会讨论SSL配置的详细信息,但是完成后,您将拥有一个有效的证书,该证书会自动更新。此外,您将能够自动重新加载服务以获取 […]

分类
文章

如何在debian 9上使用certbot独立模式检索let s encrypt的ssl证书

介绍 让我们加密是一项通过自动API提供免费SSL证书的服务。最受欢迎的”让我们加密”客户端是EFF的Certbot 。 Certbot提供了多种方法来验证您的域,获取证书以及自动配置Apache和Nginx。在本教程中,我们将讨论Certbot的standalone模式以及如何使用它来保护其他类型的服务,例如邮件服务器或RabbitMQ等消息代理。 我们不会讨论SSL配置的详细信息,但是完成后,您将拥有一个有效的证书,该证书会自动更新。此外,您将能够自动重新加载服务以获取续订的证书 […]

分类
文章

对debian 9进行初始服务器设置

介绍 首次创建新的Debian 9服务器时,您应在基本设置的早期阶段执行一些配置步骤。这将提高服务器的安全性和可用性,并为后续操作奠定坚实的基础。 第一步-以root身份登录 要登录服务器,您需要知道服务器IP地址。您还将需要密码,或者,如果您安装了用于身份验证的SSH密钥,还需要root用户帐户的私钥。如果您尚未登录服务器,则可能要遵循我们的指南, 了解如何使用SSH连接到Droplet ,该指南详细介绍了此过程。 如果尚未连接到服务器,请继续并使用以下命令以root用户身份登录(用服务器的公共IP地址替 […]

分类
文章

在debian 9上安装tomcat 9

介绍 Apache Tomcat是用于服务Java应用程序的Web服务器和servlet容器。Tomcat是由Apache Software Foundation发布的Java Servlet和JavaServer Pages技术的开源实现。本教程介绍了Debian 9服务器上Tomcat 9最新版本的基本安装和一些配置。 先决条件 在开始本指南之前,您应该在服务器上设置具有sudo特权的非root用户。您可以通过完成Debian 9初始服务器设置指南来学习如何进行此操作。 第1步-安装Java Tomca […]

分类
文章

debian 10服务器初始化设置

介绍 首次创建新的Debian 10服务器时,您应在基本设置的早期阶段执行一些配置步骤。这将提高服务器的安全性和可用性,并为后续操作奠定坚实的基础。 在本教程中,我们将学习如何以root用户身份登录到我们的服务器,如何使用admin特权创建新用户以及如何设置基本防火墙。 第1步-以root身份登录 要登录服务器,您需要知道server’s public IP address 。您还将需要密码,或者,如果您安装了用于身份验证的SSH密钥,还需要root用户帐户的私钥。如果您尚未登录服务器,则可能要 […]