类别

版本

安装和启动RapidMiner服务器

看到部署文档学习如何使用Docker镜像安装RapidMiner Server。

推荐使用Docker。如果您更喜欢非docker解决方案,则提供以下文档。

下面的部分描述了获取RapidMiner Server和工作代理人的安装和运行完整服务器包。如果您熟悉这些程序,可以使用快速启动作为安装过程的参考而不是这些更详细的说明。

您可能想要验证您的系统是否满足系统需求在开始安装之前。

以下部分描述了使RapidMiner服务器完全运行的所有必要步骤:

先决条件

要成功安装RapidMiner Server,需要完成以下操作:

先决条件 评论
Java 8 (JDK或JRE) 如果它还不存在,安装Java 8。如果找到Java 7(或低于7的版本),安装程序将显示一条错误消息,但不会阻止安装。然而,RapidMiner服务器需要Java 8,否则将在启动时返回错误。
RapidMiner服务器数据库 RapidMiner服务器数据库(模式)存储配置文件、cron作业详细信息、用户报告请求和其他RapidMiner支持数据。您可以使用现有的数据库服务器或创建一个新的;它可以驻留在本地或远程主机上。指这些指令这个示例使用多种支持的数据库平台之一创建供RapidMiner服务使用的数据库模式。
具有凭据的RapidMiner Server数据库用户 在安装过程中,您需要为具有读、写、创建和删除表权限的用户提供数据库访问凭据。你可以参考这个例子使用PostgreSQL设置权限。
RapidMiner工作室 您需要一个功能齐全的RapidMiner Studio客户端来使用RapidMiner Server进行任何有意义的操作。

一旦满足了先决条件,您就可以开始安装

安装说明

使用以下步骤1)下载2)配置,以及3)安装RapidMiner Server。安装过程完成后,如果您选择这样做,将设置保存到配置文件中。稍后可以修改文件(例如,更改主机名或端口),并轻松地在另一台机器上安装RapidMiner Server服务。(请参阅无头的安装以获取有关此选项的更多信息。)

下载RapidMiner服务器

按照以下步骤下载完整的RapidMiner Server包:

  1. 登录你的RapidMiner帐户然后点击下载图标或选项卡:

  2. 下载页,为您的环境选择适当的安装类型。

  3. 与RapidMiner Studio不同,您不需要为Server版选择操作系统平台。点击下载并接受EULA下载zip文件rapidminer-server-installer-x.x.x.zip,其中包含RapidMiner Server包。

  4. 将下载文件的内容解压缩到安装目录。

安装RapidMiner服务器

以下步骤描述了服务器安装。安装脚本需要Java 8;如果它不可用(不在路径上或未设置JAVA_HOME),安装程序将无法正常运行。如果不能运行,请检查Java安装。

Windows用户注意事项:将安装运行为管理。这允许安装程序注册服务。此外,标准用户不允许写入系统上的所有文件夹(例如,C:\Program Files)。如果您不想将RapidMiner Server注册为服务,并计划将其安装到具有写访问权限的文件夹中,则不需要管理员权限。

  1. 切换到箱子目录(在安装目录内),用于定位安装的启动脚本(或批处理文件)。

    • 对于Windows,使用该文件rapidminer-server-installer.bat
    • Linux、Unix、Mac操作系统请使用该文件rapidminer-server-installer
  2. 作为管理,运行相应的安装程序脚本。的RapidMiner服务器安装程序窗口打开。这不是RapidMiner服务;它是一个帮助您预配置服务的工具。

  3. RapidMiner服务器安装程序窗口,阅读开始之前输入文本并点击下一个图标下一个当你准备好了。

  4. 在下一个窗口中,选择模式RapidMiner服务器的新安装。您可以在本地安装,也可以创建用于无头的安装。如果选择无头安装,请浏览到存储生成的XML文件的文件位置。点击下一个图标下一个

  5. 滚动到EULA屏幕的底部,选中接受框,然后单击下一个图标下一个

  6. 输入或浏览到应该安装RapidMiner Server的位置。请确保文件夹路径不包含+字符,文件系统支持UTF-8。

  7. 输入或浏览到的位置RapidMiner服务器主目录应该定位。主目录是存储存储库内容、扩展、日志和配置文件的中心位置。请确保文件夹路径不包含+字符,文件系统支持UTF-8。点击下一个图标下一个。RapidMiner服务器安装程序许可证窗口打开。

  8. 从您的帐户门户许可证页面,将许可密钥复制到剪贴板。(看到这额外的信息如果你需要我帮你抄钥匙。)

  9. 把钥匙粘贴到许可证窗口。license注册信息会根据输入的license的详细信息更新。点击下一个图标下一个

将许可密钥复制到剪贴板:

  • 登录到您的帐户门户,然后转到许可证页面

    当页面打开时,确保服务器选中“TAB”。您的许可证信息,包括许可证类型和有效期,显示:

  • 点击查看许可密钥在适当的许可证旁边显示密钥。
  • 在包含该键的框中单击以选择该键,然后将其复制到剪贴板。

服务器设置窗口打开。

配置RapidMiner服务器设置

在这个屏幕上,您可以设置RapidMiner Server的连接设置。

RapidMiner服务器设置窗口,输入服务器设置:

价值
主机名 输入承载RapidMiner Server服务的本地机器的主机名或IP地址。
仅绑定此主机名 选中此框可防止服务器绑定到所有可用的本地接口。您可能希望检查这一点,例如,如果服务器有多个IP地址,并且您希望限制RapidMiner服务仅在一个上运行。

默认值:假
Web接口端口 输入客户端(通常是RapidMiner Studio)将连接的端口。

默认值:8080
内部端口 输入RapidMiner Server组件之间的内部通信端口。

默认值:5672
服务器内存(MB) 输入要分配给RapidMiner Server的内存量,不包括分配给作业容器的内存量。此金额可能会根据您的具体情况而有所限制许可限制
捆绑作业容器的数量 作业容器负责运行进程。如果这个数字是大于0然后服务器将启动一个默认作业代理用于本地流程执行。

默认值:1
每个作业容器的内存(MB) 输入要分配给每个作业容器的内存量。此金额可能会根据您的具体情况而有所限制许可限制
注册为服务(仅限Windows) 选择此选项注册RapidMiner Server以作为Windows服务运行。你一定有管理使此设置生效的权限。(在UNIX下可以自动启动RapidMiner服务器,但该方法取决于您的UNIX发行版。)
服务ID 输入RapidMiner服务器版本的标识符;这是Windows用来引用服务的ID。默认值由RapidMiner Server版本号和版本号组成。
服务名称 输入要在服务列表中显示的名称。
JAVA_HOME文件夹 验证Java目录的路径是否正确,该路径是根据JAVA_HOME的设置自动完成的。如果没有填写或不正确,请浏览到包含Java 7或8安装的目录。如果您有多个Java版本,请确保选择包含Java 7或Java 8的文件夹。

点击下一个图标下一个打开数据库配置窗口。

配置RapidMiner服务器的数据库连接

在这个屏幕上,您可以配置和测试RapidMiner Server的数据库连接。

注意:如果您的数据库系统不是可用的选择之一(MySQL, MSSQL, Oracle, PostgreSQL),请参阅RapidMiner支持知识库文章有关修改配置文件的信息。

输入数据库设置:

价值
数据库主机 输入承载RapidMiner Server安装的本地机器的主机名或IP地址。对于本地机器,输入本地主机或127.0.0.1。
数据库端口 输入访问RapidMiner Server数据库的端口号。
数据库模式 输入现有数据库的名称或控件的名称您创建的数据库
数据库用户名 输入具有RapidMiner Server数据库登录权限的用户名。
数据库密码 输入具有RapidMiner Server数据库登录权限的用户密码。
数据库系统 从下拉列表中选择RapidMiner Server数据库使用的数据库系统。
JDBC驱动程序位置 指定适当的JDBC连接器,一个JAR文件,其中包含系统从Java连接到数据库的驱动程序类信息。如果您想要使用与所包含的驱动程序不同的驱动程序,请在此字段设置新驱动程序包文件的路径。
JDBC驱动类 从下拉菜单中选择相应的驱动程序类。

点击测试连接图标测试连接验证连通性。如果收到数据库连接成功的消息,请单击下一个图标下一个配置电子邮件设置。如果您收到一个错误,请仔细检查您的用户名和密码输入。

配置邮件设置

的字段,您可以选择完成邮件服务器窗口注册电子邮件帐户。RapidMiner服务器使用此地址发送基于触发器、处理结果和密码重置的电子邮件通知。

如果不打算使用此功能,请将字段留空并单击下一个图标下一个

注意:确保完成所有字段或将所有字段留空;部分邮件配置阻止RapidMiner服务器启动。

如果您计划配置电子邮件服务器,请输入电子邮件服务器设置:

价值
SMTP主机 输入发送电子邮件的主机服务器的名称。邮件客户端连接到此服务器以发送外发邮件(例如,smtp.gmail.comsmtp.mail.yahoo.com)。
SMTP端口 输入连接SMTP主机的端口。对于未加密的邮件,默认的SMTP是25;对于加密传输,默认端口为465 (SSL/TLS)或587 (StartTLS)。
默认发送方 输入电子邮件地址。这是出现在外发电子邮件的“发件人”字段中的地址。
SMTP用户名 输入给定邮件服务器访问权限的用户名(例如,admin)。
SMTP密码 输入用于验证指定用户的密码。
连接安全 启用TLS或StartTLS,可选限制为TLS 1.2,使用以下密码套件:TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
身份验证机制 选择如何向SMTP服务器进行身份验证。

完成这些字段,测试连接并单击下一个图标下一个

安装Radoop代理

此安装步骤仅适用于以下情况RapidMiner Radoop扩展安装在任何RapidMiner Studio实例。你可以安装Radoop代理以及RapidMiner Server,它负责建立到Hadoop集群的隧道安全连接。当您将RapidMiner服务器安装在与Hadoop集群相同的安全区域中时,这一点尤其有用,从而使该区域打开的端口更少。

如果您打算以后使用此功能,请勾选启用Radoop代理,并提供有效的港口号码。请注意,Radoop Proxy要求此端口和后续端口(用于测试)都可用。如果希望手动启用Radoop Proxy,或将其部署到另一台计算机上,请参见这个页面

开始安装

点击检查图标安装开始安装。

请注意:如果您没有正确的管理权限,您将收到一条消息,告诉您服务没有注册到Windows服务。但是,如果您收到以下消息,则表示RapidMiner服务器安装成功:

正在启动RapidMiner服务器

在阅读了信息之后成功屏幕上,单击安装图标好吧完成安装。启动RapidMiner服务器通过以下方式之一:

方法 描述
手动启动RapidMiner服务器 箱子您的RapidMiner服务器安装目录(例如,C: \ RapidMinerServer \ bin),查找并执行standalone.sh(Unix)或standalone.bat(Windows)文件。
从命令行启动RapidMiner Server服务(仅限Windows) 输入Net start 在命令行中启动服务。
通过Windows工具启动RapidMiner Server服务(仅限Windows) 浏览至服务目录(或搜索)服务开始菜单)并找到RapidMiner Server服务。右键单击服务名称并选择立即启动服务,或者通过属性选项,在系统启动时自动启动该服务。

阅读更多:将RapidMiner Server作为服务运行(Windows或Linux)

当您使用独立脚本启动RapidMiner Server时,命令窗口将显示进度,因为程序将用所有所需的表填充数据库。如果这是第一次启动,这个过程可能需要几分钟。

注意:您可以忽略管理控制台服务无法启动的最后消息。

当您通过Windows服务启动时,您不会看到进度,只会看到最终结果开始消息将显示在“服务”窗口中。

启动服务器后,通过services选项或独立脚本登录到web界面。打开网页浏览器指向http:// <主机名>:<口>(例如,http://localhost:8080)。第一次使用的登录凭据是:

  • 用户:管理
  • 密码:changeit

重要的是:请一定要更改密码立即。

完成安装

登录后,完成最后的安装步骤。

  1. SQL方言下拉,确认显示的数据库类型是用于创建RapidMiner Server数据库的数据库类型。

  2. 验证集成的Quartz调度器的设置,它在默认情况下是启用的。

  3. 指定插件目录的路径。您可以安装其他的RapidMiner扩展,方法是将它们放在或保存到这个目录中。注意,所有与RapidMiner Studio捆绑的扩展也与RapidMiner Server捆绑在一起(不需要安装)。这些捆绑的扩展存储在独立于此处指定的路径的单独目录中。确保您具有对该目录的写权限。

  4. 指定上载目录的路径。这是RapidMiner Server存储进程所需临时文件的目录。安装过程将在安装文件夹中创建一个本地上传目录。但是,如果您将RapidMiner Server安装在相对较小的硬盘上,并且例如,在进程中使用许多文件对象,或者如果您有较大的结果文件,请考虑在集群的其他位置创建一个目录来存储临时文件。确保您具有对该目录的写权限。

  5. 点击现在开始安装。安装完成后,将出现RapidMiner服务器主页:

修改管理员密码

安装完成后的第一个操作是更改管理员密码。此时更改密码很重要,因为连接到RapidMiner Studio需要输入RapidMiner Server登录凭据。稍后更改凭据意味着您还必须更正此连接。修改密码。

  1. 扩大政府菜单在窗口的左边。

  2. 选择首选项。用户的首选项设置管理显示。

    填写如下字段:

    描述
    显示名称 在安装时,字段默认为管理。保留它,或者将其更改为您想要显示给管理员的任何名称。显示名称出现在窗口标题的括号中。
    电子邮件地址 输入与admin帐户关联的电子邮件地址。
    密码 输入管理员帐户的新密码。密码必须至少包含8个字母或数字字符。
    重复密码 重新输入新密码确认。
  3. 点击提交。出现新的显示名称,以及密码更改的确认。

祝贺您,完成了RapidMiner服务器的安装。接下来,连接到RapidMiner Studio。

连接RapidMiner服务器到RapidMiner Studio

一旦你完成了RapidMiner Server的安装,你就可以将它关联为RapidMiner Studio的存储库。在RapidMiner Studio中,您将设计和测试流程;在RapidMiner Server中,您可以在更大的规模上部署进程。

要创建关联,首先打开RapidMiner Studio:

  1. 在RapidMiner Studio中,从存储库选项卡,单击创建存储库图标创建存储库菜单:

  2. 新的存储库窗口中,选择新的RapidMiner服务器存储库。点击安装图标下一个

  3. 在结果窗口中,指定存储库连接的参数。

    填写参数字段:

    价值
    别名 中输入要显示的名称存储库列表中的RapidMiner Studio。
    存储库URL 输入RapidMiner服务器URL(您已经在浏览器中使用该URL连接到服务器)。
    使用企业单点登录 如果正在连接的服务器是SAML启用,用户/密码使用它。
    用户 为访问RapidMiner Server的用户输入有效的用户名。在安装时,用户管理被接受。
    密码 输入与用户关联的密码。安装时,输入密码changeit被接受。
    记住密码 记住为这个存储库输入的用户名/密码
    连接状态 提供一个标题为“检查连接设置”的链接,当单击该链接时,使用指定的参数检查服务器。如果连接成功,则值将更改为“Success”。
  4. 点击测试连接图标检查连接设置验证凭据并测试到RapidMiner服务器的连接。

  5. 点击安装图标完成添加RapidMiner Server作为存储库。

就是这样!以闪电般的速度获得预测,集成内部数据源,并与整个组织内外的同事和贡献者协作。欢迎来到RapidMiner服务器。玩得开心!