首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Apache服务器上运行R闪亮应用程序

在Apache服务器上运行R闪亮应用程序
EN

Stack Overflow用户
提问于 2017-04-20 18:19:58
回答 2查看 8.7K关注 0票数 9

我有一个闪亮的应用程序,我想在现有的Apache服务器上运行。我对服务器完全陌生,不知道从哪里开始。不幸的是,我在网上找到的大部分资源都是关于NGINX的,而不是Apache。

我知道这样的事情是可能的,但我不知道如何开始。我如何开始在Apache服务器上托管自己的闪亮应用程序呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-20 19:27:43

所以你不会在Apache上运行一个闪亮的应用程序,闪亮的应用程序必须在一个闪亮的服务器上运行。你有几个选择来部署一个闪亮的应用程序到你的网站。最简单的方法是将应用程序发布到shinyapps.io,然后在您的网站上添加一个IFrame,以显示您部署的闪亮应用程序。

既然您已经询问了如何在Apache上运行一个闪亮的应用程序,那么我假设您希望部署自己的闪亮服务器,它可以部署在与Apache服务器相同的机器上,也可以部署在不同的机器上。有关此操作的说明可在以下位置找到:https://www.rstudio.com/products/shiny/download-server/

一旦安装了闪亮的服务器,就需要在那里发布应用程序。这是通过将r文件移动到闪亮服务器上的适当位置来实现的。有关详细信息,请参阅:http://docs.rstudio.com/shiny-server/#host-a-directory-of-applications-1

一旦您这样做了,并使您的应用程序在闪亮服务器上运行,您需要设置Apache(Nginx或其他set服务器)作为闪亮服务器的代理。下面是一个引导您完成这些步骤的链接:https://support.rstudio.com/hc/en-us/articles/213733868-Running-Shiny-Server-with-a-Proxy

如果您以前没有这样做过,并且没有使用Linux或服务器的经验,我希望它至少需要4个小时。

票数 12
EN

Stack Overflow用户

发布于 2021-09-20 06:59:07

阿帕奇跑不了。

或者,我建议提供一个关于使用谷歌云运行R web应用程序(又名闪亮)的好的、清晰的教程。谷歌云为任何新用户提供300美元的免费信用,我认为这对初学者是有好处的。

14062018122240.pdf

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43527041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档