安装和启动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包:
登录你的RapidMiner帐户然后点击下载图标或选项卡:
从下载页,为您的环境选择适当的安装类型。
与RapidMiner Studio不同,您不需要为Server版选择操作系统平台。点击下载并接受EULA下载zip文件rapidminer-server-installer-x.x.x.zip,其中包含RapidMiner Server包。
将下载文件的内容解压缩到安装目录。
安装RapidMiner服务器
以下步骤描述了服务器安装。安装脚本需要Java 8;如果它不可用(不在路径上或未设置JAVA_HOME),安装程序将无法正常运行。如果不能运行,请检查Java安装。
Windows用户注意事项:将安装运行为管理。这允许安装程序注册服务。此外,标准用户不允许写入系统上的所有文件夹(例如,C:\Program Files
)。如果您不想将RapidMiner Server注册为服务,并计划将其安装到具有写访问权限的文件夹中,则不需要管理员权限。
切换到
箱子
目录(在安装目录内),用于定位安装的启动脚本(或批处理文件)。- 对于Windows,使用该文件rapidminer-server-installer.bat
- Linux、Unix、Mac操作系统请使用该文件rapidminer-server-installer
作为管理,运行相应的安装程序脚本。的RapidMiner服务器安装程序窗口打开。这不是RapidMiner服务;它是一个帮助您预配置服务的工具。
在RapidMiner服务器安装程序窗口,阅读开始之前输入文本并点击下一个当你准备好了。
在下一个窗口中,选择模式
RapidMiner服务器的新安装
。您可以在本地安装,也可以创建用于无头的安装。如果选择无头安装,请浏览到存储生成的XML文件的文件位置。点击下一个。滚动到EULA屏幕的底部,选中接受框,然后单击下一个。
输入或浏览到应该安装RapidMiner Server的位置。请确保文件夹路径不包含
+
或%
字符,文件系统支持UTF-8。输入或浏览到的位置RapidMiner服务器主目录应该定位。主目录是存储存储库内容、扩展、日志和配置文件的中心位置。请确保文件夹路径不包含
+
或%
字符,文件系统支持UTF-8。点击下一个。RapidMiner服务器安装程序许可证窗口打开。把钥匙粘贴到许可证窗口。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.com 或smtp.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
重要的是:请一定要更改密码立即。
完成安装
登录后,完成最后的安装步骤。
从SQL方言下拉,确认显示的数据库类型是用于创建RapidMiner Server数据库的数据库类型。
验证集成的Quartz调度器的设置,它在默认情况下是启用的。
指定插件目录的路径。您可以安装其他的RapidMiner扩展,方法是将它们放在或保存到这个目录中。注意,所有与RapidMiner Studio捆绑的扩展也与RapidMiner Server捆绑在一起(不需要安装)。这些捆绑的扩展存储在独立于此处指定的路径的单独目录中。确保您具有对该目录的写权限。
指定上载目录的路径。这是RapidMiner Server存储进程所需临时文件的目录。安装过程将在安装文件夹中创建一个本地上传目录。但是,如果您将RapidMiner Server安装在相对较小的硬盘上,并且例如,在进程中使用许多文件对象,或者如果您有较大的结果文件,请考虑在集群的其他位置创建一个目录来存储临时文件。确保您具有对该目录的写权限。
点击现在开始安装。安装完成后,将出现RapidMiner服务器主页:
修改管理员密码
安装完成后的第一个操作是更改管理员密码。此时更改密码很重要,因为连接到RapidMiner Studio需要输入RapidMiner Server登录凭据。稍后更改凭据意味着您还必须更正此连接。修改密码。
扩大政府菜单在窗口的左边。
选择首选项。用户的首选项设置管理显示。
填写如下字段:
场 描述 显示名称 在安装时,字段默认为管理。保留它,或者将其更改为您想要显示给管理员的任何名称。显示名称出现在窗口标题的括号中。 电子邮件地址 输入与admin帐户关联的电子邮件地址。 密码 输入管理员帐户的新密码。密码必须至少包含8个字母或数字字符。 重复密码 重新输入新密码确认。 点击提交。出现新的显示名称,以及密码更改的确认。
祝贺您,完成了RapidMiner服务器的安装。接下来,连接到RapidMiner Studio。
连接RapidMiner服务器到RapidMiner Studio
一旦你完成了RapidMiner Server的安装,你就可以将它关联为RapidMiner Studio的存储库。在RapidMiner Studio中,您将设计和测试流程;在RapidMiner Server中,您可以在更大的规模上部署进程。
要创建关联,首先打开RapidMiner Studio:
在RapidMiner Studio中,从存储库选项卡,单击创建存储库菜单:
从新的存储库窗口中,选择新的RapidMiner服务器存储库。点击下一个。
在结果窗口中,指定存储库连接的参数。
填写参数字段:
场 价值 别名 中输入要显示的名称存储库列表中的RapidMiner Studio。 存储库URL 输入RapidMiner服务器URL(您已经在浏览器中使用该URL连接到服务器)。 使用企业单点登录 如果正在连接的服务器是SAML启用,用户/密码使用它。 用户 为访问RapidMiner Server的用户输入有效的用户名。在安装时,用户管理被接受。 密码 输入与用户关联的密码。安装时,输入密码changeit被接受。 记住密码 记住为这个存储库输入的用户名/密码 连接状态 提供一个标题为“检查连接设置”的链接,当单击该链接时,使用指定的参数检查服务器。如果连接成功,则值将更改为“Success”。 点击检查连接设置验证凭据并测试到RapidMiner服务器的连接。
点击完成添加RapidMiner Server作为存储库。
就是这样!以闪电般的速度获得预测,集成内部数据源,并与整个组织内外的同事和贡献者协作。欢迎来到RapidMiner服务器。玩得开心!