繁体   English   中英

如何连接安装在 RHEL/centOS 平台上的远程 Opencpu 服务器并使用 opencpu JS 从 R 获取结果?

[英]How can I connect remote Opencpu server installed in RHEL/centOS platform and use opencpu JS to get results from R?

我正在尝试使用 opencpu js 从浏览器连接 R。 我不能在本地模式下使用 opencpu,我需要它在远程主机上运行,​​以便我的基于 javascript 的应用程序服务器可以被多个用户访问,其中大量输入数据需要发送到 openCPU 服务器,并且 R 模块应该独立工作用户。

我有一个安装了 R 的 centOS6 实例。 我已经设法使用 rpm 二进制文件https://archive.opencpu.org/centos-6/安装了 openCPU。 安装成功,但以:

sudo rpm -ivh opencpu-server-2.1.0-rpm0.x86_64.rpm
Preparing...                ########################################### [100%]
   1:opencpu-server         ########################################### [100%]
/var/tmp/rpm-tmp.T2qZY9: line 13: systemctl: command not found
/var/tmp/rpm-tmp.T2qZY9: line 14: systemctl: command not found
/var/tmp/rpm-tmp.T2qZY9: line 13: systemctl: command not found
/var/tmp/rpm-tmp.T2qZY9: line 14: systemctl: command not found

,这意味着成功安装后服务器启动的阶段失败了,因为 systemctl 不存在于 centOS 中。

所以我的问题是: - 启动 openCPU 服务器的最佳方式是什么? - 我如何更改端口,因为我没有打开所有端口? - 这种从浏览器连接远程 openCPU 服务器实例的方法是否可行,还是我的方向错误?

任何指针都会非常有帮助。

提前致谢。

您可能可以忽略此错误。 这在您的服务器上有效吗?

curl http://localhost/opcu/info

如果您运行sudo apachectl restart您会看到什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM