分类
文章

如何在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 […]

分类
文章

如何在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服务器初始化设置

介绍 首次创建新的Debian 8服务器时,您应在基本设置的早期阶段执行一些配置步骤。这将提高服务器的安全性和可用性,并为后续操作奠定坚实的基础。 第一步-root登录 要登录服务器,您将需要知道服务器的公共IP地址和” root”用户帐户的密码。如果尚未登录服务器,则可能需要遵循本系列的第一个教程” 如何使用SSH连接到Droplet” ,它详细介绍了此过程。 如果尚未连接到服务器,请继续并使用以下命令以root用户身份登录(用服务器的公共IP地址替换突出显 […]

分类
文章

如何在Debian8上使用apt-get 安装java

介绍 编程语言Java和Java虚拟机或JVM被广泛使用,并且是多种软件所必需的。 本教程提供了在Debian 8上安装Java的不同方法:您可以下载Default JRE或JDK或Oracle JDK 。如果您决定安装多个版本的Oracle Java,则可以遵循关于管理Java的部分。最后一部分概述了设置JAVA_HOME环境变量 先决条件 要遵循本教程,您将需要: 一台Debian 8服务器。 一个sudo非root用户,您可以按照Debian 8初始服务器设置指南进行设置 。 安装默认的JRE / J […]

分类
文章

如何在debian 8上安装apache mysql php lamp

介绍 软件的”LAMP”堆栈,由的L inux的操作系统, A帕什Web服务器, M ySQL数据库, P HP脚本语言,是Web或应用程序开发的一个很好的基础。一起安装,此软件堆栈使您的服务器可以托管动态网站和Web应用程序。 在本教程中,我们将在Debian 8服务器上安装LAMP堆栈。 先决条件 在开始之前,您需要使用未启用root用户的sudo用户帐户设置Debian 8服务器。您可以按照Debian 8的初始服务器设置指南进行操作 。 您还应该创建一个基本防火墙,您可以按照 […]

分类
文章

如何在Debian 8上安装node js

介绍 Node.js是用于通用编程的JavaScript平台,允许用户快速构建网络应用程序。通过在前端和后端同时利用JavaScript,开发可以更加一致,并可以在同一系统中进行设计。 在本指南中,您将在Debian 8服务器上安装Node.js。Debian 8在其默认存储库中包含一个版本的Node.js,但是该版本已过时,因此您将探索两种在系统上安装最新版本的Node.js的方法。 先决条件 要遵循本教程,您需要: 具有具有sudo特权的非root用户的Debian 8服务器。您可以在我们的《 Debi […]

分类
文章

如何在Debian 8上安装Python 3并建立本地编程环境

介绍 Python是一种通用的编程语言,可用于许多不同的编程项目。开发团队的名字受到英国喜剧团体Monty Python的启发,希望使Python成为一种有趣的语言,并于1991年首次发布。易于设置,并且以相对简单的风格编写并可以立即获得有关错误的反馈,对于初学者和经验丰富的开发人员而言,Python都是不错的选择。Python 3是该语言的最新版本,被认为是Python的未来。 本教程将指导您在本地Linux机器上安装Python 3并通过命令行设置编程环境。本教程将明确介绍Debian 8的安装过程,但 […]

分类
文章

如何在Debian 8上安装linux nginx mysql php lemp

介绍 LEMP软件堆栈是一组可用于提供动态网页和Web应用程序的软件。这是一个首字母缩写词,描述了带有Nginx Web服务器的Linux操作系统。后端数据存储在MySQL数据库中,动态处理由PHP处理。 在本指南中,您将使用操作系统提供的软件包在Debian服务器上安装LEMP堆栈。 先决条件 要完成本指南,您将需要: 具有具有sudo特权的非root用户的Debian 8服务器。您可以在我们的《 Debian 8初始服务器设置》指南中设置具有这些特权的用户。 第1步-安装Nginx Web服务器 为了向 […]

分类
文章

如何在Debian 8上安装nginx

介绍 Nginx是Apache2的流行HTTP服务器替代品。可以用作反向代理,邮件服务器或Web服务器。根据Netcraft截至2015年7月的调查 ,Nginx目前占有14%的市场,并且自2007年以来呈上升趋势。 在本指南中,我们将在您的Debian 8服务器上安装Nginx。 先决条件 要遵循本教程,您将需要: 一个新鲜的Debian 8.1 Droplet sudo非root用户,您可以按照本教程的步骤2和3进行设置 除非另有说明,否则本教程中的所有命令都应以具有sudo特权的非root用户身份运行 […]

分类
文章

如何在Debian 8上使用let s encrypt保护apache

介绍 本教程将向您展示如何在运行Apache作为Web服务器的Debian 8服务器上通过Let’s Encrypt设置TLS / SSL证书。我们还将介绍如何使用cron作业自动执行证书续订过程。 Web服务器内使用SSL证书来加密服务器与客户端之间的通信,从而为访问您的应用程序的用户提供额外的安全性。让我们加密提供了一种简单的方法来免费获取和安装受信任的证书。 先决条件 为了完成本指南,您将需要具有非root用户sudo用户的Debian 8服务器来执行管理任务。您可以按照Debian 8初 […]