如何在 Ubuntu 12.04 VPS 上安装 Grails

金钱(警告)

** 状态:** 被贬值

如果您目前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议升级或迁移到支持的 Ubuntu 版本:

** 原因:** Ubuntu 12.04 已于 2017 年 4 月 28 日到期(EOL)并且不再收到安全补丁或更新。

** 相反,请参见:** 本指南可能仍然有用作为参考,但可能不会在其他Ubuntu版本上工作. 如果可用,我们强烈建议使用为您正在使用的Ubuntu版本撰写的指南。

关于格拉里


Grails是一个开源的Web开发框架,基于Groovy编程语言(运行在Java平台上)。

步骤一:安装 JDK


登录到您的 VPS (droplet),最好是通过 SSH. (您可以遵循 This关于如何在您的 Droplet 上配置 SSH 的教程) 然后,为了安装 OpenJDK,在终端中运行以下命令:

1sudo apt-get install openjdk-6-jdk

(我们将安装OpenJDK版本6以实现与Grails的最大兼容性。

然后,终端将要求您输入您的根密码,并通过键入y来确认您的安装,然后,JDK将开始下载和安装。

第二步:安装GVM(Groovy enVironment Manager)


GVM 是用于在基于 Unix 的系统上管理不同 SDK 的并行版本的命令行工具,您甚至可以安装多个版本的 Groovy 或 Grails 并在它们之间轻松切换。

在安装 GVM 之前,我们需要在我们的系统上安装 cURL。

1sudo apt-get install curl

(当然,输入y来确认安装。

现在我们已经安装了cURL,我们可以去安装GVM。 在bash终端中,执行以下命令:

1curl -s get.gvmtool.net | bash

当安装结束时,它会要求你打开一个新的终端或在某个命令中输入。输入安装程序给你的命令。它应该是这样的东西: `source "/home/username/.gvm/bin/gvm-init.sh"

步骤三:安装格拉尔


运行以下命令以安装当前可用的最新版本的 Grails:

1gvm install grails

(如果您想安装特定版本的Grails,只需在行中添加它,例如: gvm install grails 2.2.0)

安装完成后,它会问您是否要将此版本设置为默认版本。

步骤四:测试您的安装


测试如果一切都按预期安装了,这是一个很好的做法,所以继续创建一个新的Grails项目。

运行以下命令,在该目录中创建新目录和新应用程序。

1mkdir projects
2cd projects
3grails create-app test

然后,输入新创建的项目目录并运行它:

1cd test
2grails run-app

(该grils run-app命令足够智能,以便知道你所在的目录中要运行哪个应用程序。

** 注意:** 在首次运行应用程序之前,它会安装一些东西,所以只需等到它完成。

点击http://DROPLET_IP:8080/test,您应该看到默认的Grails应用程序。

您已成功为您的开发环境安装了 Grails!

请注意,我们在这里使用的 run-app 命令只能在开发环境中使用,因为它在生产中不会扩展得很好(而且不应该)。

Published At
Categories with 技术
Tagged with
comments powered by Disqus