恒创科技

广告

DangYun

广告

Hostinger教程:如何在Ubuntu系统上安装Ruby on Rails框架

美国云服务器推荐

Ruby on Rails框架提供了多种工具集,这些工具可以帮助提高Web应用程序开发的效率。对于新开发者来说,安装Ruby on Rails可能会面临一些挑战。用户首先需要正确配置服务器环境,并通过各种命令来安装所需的依赖库。本文主要为大家介绍如何在Hostinger VPS主机上安装Ruby on Rails。

一、什么是Ruby on Rails

Ruby on Rails是一种基于Ruby编程语言的Web应用框架。它提供了各种工具集、库、代码模板和组件,这些组件有助于简化开发过程。该框架采用了流行的模型-视图-控制器(MVC)架构,因此具有很高的灵活性,适用于各种Web应用,包括网站和内容管理系统。

二、购买Hostinger VPS主机

相关推荐:《Hostinger海外VPS购买图文指南

三、如何在Ubuntu操作系统上安装Ruby on Rails框架

1、连接到服务器

为了配置Rails环境,需要使用如PuTTY等SSH客户端连接到VPS服务器。Hostinger的用户可以使用浏览器终端来访问他们的服务器,并通过网页浏览器远程执行Linux命令。Hostinger的用户可以使用浏览器终端来访问他们的服务器,并通过网页浏览器远程执行Linux命令。

为了简化安装过程,请确保您的系统处于清洁状态,没有多余的垃圾程序和数据文件。服务器上不必要的软件会降低性能,引发冲突,从而影响系统的正常运行。

Hostinger VPS主机用户可以选择安装哪种软件,同时还可以选择使用纯操作系统,从而打造出一个简洁、易于设置的虚拟主机环境。

Hostinger的用户可以通过VPS控制面板中的“概述”栏目找到自己的服务器IP地址和SSH登录凭据。建议不要使用root账户,而是选择其他超级用户账户,以避免可能破坏系统的意外修改操作。

Hostinger

连接成功后,请使用以下命令更新Ubuntu仓库中的软件包,以确保安装到最新版本的软件包:

sudo apt update && sudo apt upgrade

2、在Ubuntu系统上安装Ruby语言

Ruby on Rails的运行前提条件包括Ruby编程语言、代码编译器和JavaScript运行时环境。根据具体的应用需求,可能还需要其他一些附加软件,如Redis或Readline等。

要安装Ruby,请执行以下操作:

sudo apt install ruby-full -y

请使用以下命令检查系统是否已成功安装了Ruby:

sudo ruby -v

Hostinger

如果命令行界面显示“找不到命令”的错误信息,那就意味着该软件没有正确安装。如果终端输出了Ruby的版本号,那么就可以继续安装其他必要的软件包了。

用户可以根据个人喜好安装不同的软件。本文将安装build-essential编译器包、Git版本控制工具、PostgreSQL数据库、SSL库以及zlib压缩库。

sudo apt install -y build-essential git-core libssl-dev zlib1g-dev postgresql postgresql-server-dev-all

通过检查这些包的版本信息,来验证它们是否被正确安装。对于build-essential包,可以使用grep命令进行验证:

apt list –installed | grep build-essential

Hostinger

然后,运行以下命令来安装Node.js JavaScript运行时和Yarn包管理器:

sudo apt install -y nodejs yarn

建议使用最新版本的软件,以确保最佳的可兼容性、安全性与功能表现。

3、在Ubuntu操作系统上安装Rails框架

将使用RubyGem包管理器来安装Ruby on Rails。这是该框架的官方来源,可以确保您获得最新版本并定期收到更新。

该工具还能帮助安装、卸载和管理Ruby gems。此外,它还能让你轻松管理依赖项和Ruby库,从而简化项目管理流程。

RubyGem通常随Ruby编程语言一起预装在系统中。可以通过查询版本号来确认你的系统是否已经安装了它:

gem -v

也可以通过手动安装来安装它,使用APT工具运行以下命令即可:

sudo apt install rubygems -y

安装其他必要的开发工具包,比如Bundler依赖管理系统和rbenv版本管理器。使用以下命令进行安装:

sudo gem install bundler && sudo apt install rbenv -y

如果你托管多个应用程序,那么你可能需要不同版本的Ruby。与其手动设置这些版本,不如使用Ruby-build插件和rbenv来定义一个适用于整个系统的默认版本。

例如,这里有一个rbenv命令,用于将默认的Ruby版本设置为2.2.3:

rbenv global 2.2.3

一旦所有prerequisites都安装完毕,就可以运行这个Gem命令来开始Rails系统的安装过程了:

sudo gem install rails

请查询当前版本,以确定你是否成功安装了Rails框架。

在Hostinger VPS上安装Rails只需几个简单的步骤,而不是运行复杂的命令。

  • 登录到hPanel,然后点击顶部菜单中的“VPS”选项。
  • 选择您想要的VPS计划。
  • 点击侧边栏的“操作系统与面板”选项,然后选择“操作系统”。
  • 在“更改操作系统”窗口中,点击“应用程序”选项。
  • 选择“OpenLiteSpeed”和“Rails”。
  • 点击“更改操作系统”。

Hostinger

4、搭建开发环境

在准备好主机环境之后,接下来就是设置你的Rails开发环境了。具体的步骤会根据你的操作系统而有所不同。

  • 安装代码编辑器或集成开发环境
  • 在Windows操作系统上安装Ruby语言
  • 在Windows操作系统上安装Rails框架
  • 正在安装Git版本控制工具

5、创建第一个Rails应用程序

要创建一款Rails应用程序,请按Ctrl+键打开VSCode终端。然后使用cd命令进入你的项目目录。

cd D:\Project

使用以下命令创建新的Rails项目文件和文件夹,并将rails_app替换为你的应用程序名称:

rails new rails_app

该应用程序文件夹包含多个目录,每个目录都有不同的功能。例如,app/目录存放着应用程序的主要组件,而config/目录则存储着配置文件。

使用cd命令进入应用程序的主文件夹,然后运行该项目。具体命令如下:

rails server –binding=0.0.0.0

在网页浏览器中输入“localhost:3000”。如果看到Rails的欢迎页面,那么就可以开始编写应用程序的代码了,同时可以使用Git命令将文件上传到服务器上。

Hostinger

将文件移动到VPS后,通过SSH连接到该服务器。进入项目文件夹,然后输入相同的命令来启动应用程序。

rails server –binding=0.0.0.0

在您的网页浏览器中访问vpsipaddress:3000,即可加载应用程序。在命令行界面中按下Ctrl+C来停止应用程序的运行。再次执行相同的命令即可重新启动应用程序。

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RakSmart美国服务器
下一篇
Hostinger
已经没有了
返回顶部