如何在Ubuntu上安装RedHat JBoss Developer Studio 10

时间:2020-03-05 15:28:09  来源:igfitidea点击:

在本文中,我们将在Ubuntu上安装Red Hat JBoss开发人员工作室。
我们不会花很多时间来创建获得免费订阅所需的Red Hat帐户,这有两个原因。
首先,它很简单,因此不需要指导。
其次,我在几年前创建了我的Red Hat帐户,并且出于本教程的目的,无法创建另一个帐户。
因此,我们仅假设我们拥有Red Hat帐户。

安装和设置Red Hat JBoss Developer Studio

第一个依赖关系当然是Java。

sudo apt install openjdk-8-jdk libwebkitgtk-3.0

转到Red Hat下载站点或者使用EAP(即企业应用程序平台)下载安装程序。

打开下载目录并在那里打开终端。
像这样输入:

miki@miki-VirtualBox:~/Downloads$java -jar devstudio-*

这将开始图形安装

完成后,我们应该受到Red Hat Central的欢迎。

在搜索列中,键入helloworld并选择第一个链接,如下所示:

该窗口将显示,我们需要单击“完成”。
它将下载依赖项

完成后,也请单击“完成”。
接下来,我们启动应用服务器。
我们转到工作区底部的服务器选项卡,然后在那找到停止的服务器。

我们单击绿色的运行图标以启动它。
当控制台停止抛出消息服务器时,我们需要运行我们的应用程序。
在项目资源管理器(默认为左窗格)中,右键单击HelloWorld应用程序,然后选择“运行方式”,然后选择“在服务器上运行”。
单击完成并等待几秒钟,然后我们将在中央窗格中找到浏览器,要求我们在JSON和XML之间进行选择。
选择XML,我们将获得Hello World!这意味着安装成功,并且Developer Studio已准备好进行开发。

将Studio与OpenShift连接

可以说我们正在为大型服务器开发大型应用程序,而又不希望它占用小型笔记本电脑的所有资源。
然后,我们将要在某个云平台上测试应用程序,例如Red Hat OpenShift。
同样,我们假设我们已登录Red Hat。

首先让我们安装依赖项

sudo apt-get install ruby-full rubygems git-core
sudo gem install rhc

接下来,在Red Hat中央窗格中的Red Hat JBoss Developer工作室中,选择“ OpenShift Application”按钮。

rhcloud设置

在此窗口上,我们需要在此处注册按钮,该按钮将关闭窗口(稍后我们需要再次打开窗口),并为我们提供Red Hat登录屏幕。
输入凭据,为OpenShift选择免费计划,然后完成注册过程。
之后,启动一个终端,输入rhc setup并按如下方式工作提示(为清晰起见,跳过了..的输出,用户输入为粗体,#是我的注释,我们需要按Enter键)

rhc setup
[....]
Enter the server hostname: |openshift.redhat.com| ##just hit enter
[....]
Login to openshift.redhat.com:[email protected]
Password: ***
[....]
Generate a token now? (yes|no) yes
Your public SSH key must be uploaded to the OpenShift server to access code.
Upload now? (yes|no)
yes
[....]
 
keys (type: ssh-rsa)
-------------------
Fingerprint: ***
yourhost (type: ssh-rsa)
-----------------------------
Fingerprint: ***
[....]
Provide a name for this key: |nameforyourkey| ## hit enter

返回 Red Hat Central

完成此操作后,我们返回Red Hat Central并再次打开New OpenShift Application窗口(上图为上图)

除了输入我们创建的用户名和密码外,我们需要使用所有默认值(如图片)。
当我们单击“下一步”时,系统提示我们选择现有的或者新的应用程序。
我们选择了新的,在“基本墨盒”中,我将选择“ JBoss Unified Push Server”

接下来,我们需要创建域,名称和齿轮。
我是这样做的

设置后,可以单击“完成”。

它应该为我们提供如何以及在何处登录新应用程序,如下所示:

让我们去看看是否可以访问我们的推送服务器