我创建了一个 R Shiny 应用程序,我想与我的网络中的同事分享。
我尝试在我的计算机上托管该应用程序,以便网络中的其他用户可以访问它并将其与他们的数据文件一起使用。
I tried:
runApp("appname",host="0.0.0.0",port=3986)
并且:
runApp("appname",host="DNSMachinename")
后一种尝试导致了以下错误:
虽然我的同事能够访问该应用程序,但它的运行方式并不像在我的机器上那样。
谢谢您的帮助。
既然你表现出了对闪亮服务器的兴趣,对我来说,在“答案”中发表一些想法可能会更方便,因为它不太适合评论。
既然你有一个小组,我强烈建议你看看 R 服务器和闪亮服务器。
(1) 闪亮的服务器
您完全可以在旧计算机上安装 Shiny 服务器,我建议使用 Linux 操作系统(例如 Ubuntu),它会为您节省一些遵循教程的时间。我们有一个集群,我们使用其中一台服务器来同时托管一台闪亮服务器和一台闪亮服务器。只有内部员工才能访问它,并且它位于公司网络内。
(2) R server
我不太确定您使用哪种环境来编程 R,但如果您想在团队中推广 R。拥有一个公司内部每个人都可以通过身份验证访问的稳定环境是一个很好的入门方法。
(3) 闪亮应用程序io
是一个免费平台,您可以托管您的闪亮应用程序,它是 alpha 版本,我认为没有内置太多身份验证或安全功能。 HERE在此输入链接描述是在shinyapps.io 上托管的示例
(4) AWS 免费套餐
如果您以前从未使用过AWS,您可以免费在AWS上运行一年的微型实例!我强烈建议在旧计算机上使用 AWS,而不是 F*。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)