首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Chris生命科学小站五年归档

    FastRWeb:R网页开发不止Shiny,还有另一种方案!注意文末有彩蛋!

    不同点: Shiny是RStudio公司开发的一个包包,定位于交互式呈现数据,更加动态,Shiny包内建了Shiny-server,所以在本机运行没有问题,如果你想发布shiny Rscript(也叫Shiny App)到个人网站的话,需要安装shiny-servershiny-server 免费的shiny-server不支持用户认证和ssl,意味着你只能用来部署个人小型项目,如果是商业性的项目,必须且不得不购买shiny-server pro了,因为商业项目必然涉及到用户注册和分组策略 以下截图是shiny-server免费版(也叫Open Source版),RStudio Connect和Shinyapp.io(RStudio公司推出的云服务)的功能比较: (Shiny-server 最后一句话,FastRWeb能做的,shiny都能做,但二者对并发请求的处理能力,还有待进一步比较(shiny-server pro允许最多20个用户同时访问,FastRWeb这方面能力不详)。

    1.2K21编辑于 2023-02-28
  • 来自专栏生信技能树

    在ubuntu20上面安装R4

    sudo systemctl restart shiny-server 可能需要经常重启,安装成功之后查看端口开放情况:netstat -tln 配置用户组: sudo groupadd shiny sudo chgrp -R shiny /srv/shiny-server/ sudo usermod -a -G shiny jmzeng 一些自己开发的网页小工具,可以统一存放在 /srv/ shiny-server/ 目录。 sudo chmod -R 2775 /srv/shiny-server/ cd /srv/shiny-server/ mkdir -p plot123 cd plot123 mkdir lineplot mkdir deg det deu enrich gsea gsva wgcna timeseries pca tsne mkdir kmsurvival cox forest cd /srv/shiny-server

    1.7K32发布于 2020-08-11
  • 来自专栏云计算教程系列

    如何使用Shiny Server部署R应用程序

    您应该看到Shiny Server欢迎页面: 部署应用程序 默认情况下,Shiny Server /srv/shiny-server/用作其站点目录。 将示例app目录复制到/srv/shiny-server/: sudo cp -r Example/ /srv/shiny-server/ 在Web浏览器中,导航到应用程序的地址。 /shiny-server.conf: /etc/shiny-server/shiny-server.conf # Instruct Shiny Server to run applications as ; ​ # Log all Shiny output to files in this directory log_dir /var/log/shiny-server; ​ # 更改此文件后,重新启动该shiny-server服务: sudo systemctl restart shiny-server.service 总结 为了使部署的应用程序与本地环境中所做的更改保持同步,

    7.8K50发布于 2018-08-20
  • 来自专栏生信技能树

    把你的shiny网页工具部署在云服务器

    但是课题组后面很多的项目都基于这份核心种质资源,实验室成员常常需要检索分析某些基因的特定SNP,所以我在自学了一段时间的Shiny之后就尝试着搭建了一个Shiny app并利用Shiny-server部署在课题组的服务器上 我这里就只讲一下安装Shiny-server,默认你已经安装了R语言以及Shiny包: 首先进入官网下载,里面有详细的安装方法: sudo apt-get install gdebi-core wget 需要注意的是,你购买的云服务器你进去之后实际上是root用户登录的,我一开始部署的时候由于安装的包都是root用户安装的,所以就修改了配置问题,用root用户运行Shiny-server,开始的时候运行正常 shiny用户登录好之后,我先进行了一下设置,主要是R语言以及shiny-server设置: # vi .Rprofile Sys.setenv(LANG="en_US.UTF-8") options= 所有准备环境准备好了之后,就可以将Shiny app文件上传到/srv/shiny-server目录里面,可能需要修改目录所属权限: sudo chown -R shiny:shiny shiny-server

    11K41发布于 2020-07-21
  • 来自专栏数据科学学习手札

    (数据科学学习手札66)在ubuntu服务器上部署shiny

    但这里并没有明确显示具体的报错信息,为了在shiny应用出错时能显示具体的错误信息,我们需要修改shiny server的配置文件,执行下列命令打开shiny server的配置文件: vim /etc/shiny-server 同样的,我们可以修改配置文件中的默认应用路径到我们自己的应用位置,而在管理shiny server运行上,主要用到下列命令: #查看状态 sudo systemctl status shiny-server #开启 sudo systemctl start shiny-server #停止 sudo systemctl stop shiny-server #重启 sudo systemctl restart shiny-server   而直接访问应用就是在刚才的引导页url后面添加路径信息,如我们直接来访问hello应用,http://服务器公网IP:3838/sample-apps/hello/ :

    5.7K20发布于 2019-08-12
  • 来自专栏生信技能树

    在我们的shiny服务器部署一个RNA-seq下游分析网页工具

    log目录是 /var/log/shiny-server 只有同属于shiny组的用户才能访问,只有在需要调试代码的时候才需要去查看 默认程序存放在:/srv/shiny-server ,我们的这个网页工具也是 主要是源代码: mkdir -p /srv/shiny-server/paper cd /srv/shiny-server/paper git clone https://github.com/szenitha sudo systemctl restart shiny-server 网页工具用法 好奇怪,该文章并没有仔细讲解,而且其GitHub的帮助文档,也很简陋,我解析了一下源代码,发现其输入数据的要求 首先是表达矩阵

    1.7K21发布于 2019-12-23
  • 来自专栏云计算教程系列

    如何在Ubuntu 14.04上设置Shiny Server

    sudo /opt/shiny-server/bin/license-manager activate Product_Key 重新启动Shiny Server Pro,以便启动激活的版本。 sudo reload shiny-server 下一步 您现在拥有一个功能强大的Shiny Server,可以托管Shiny应用程序或交互式文档。 Shiny Server的配置文件位于/etc/shiny-server/shiny-server.conf。默认情况下,它配置为服务于/srv/shiny-server/目录中的应用程序。 这意味着所有放置的Shiny应用程序将在公众处可用,公众可以访问/srv/shiny-server/app_name``http://your_server_ip:3838/app_name/来获取。

    4.3K10发布于 2018-10-25
  • 来自专栏生信技能树

    在Ubuntu下安装单细胞3大R包

    ) BiocManager::install(c('shiny','shinydashboard','stringr','DT','ggplot2'),ask = F,update = F) 安装shiny-server 及Rstudio-server https://www.rstudio.com/products/shiny/shiny-server/ https://www.rstudio.com/products

    2.9K20发布于 2019-07-26
  • 来自专栏生信技能树

    在我们的shiny服务器再部署个芯片下游分析网页工具

    下载源代码,一步步安装即可,log目录是 /var/log/shiny-server 只有同属于shiny组的用户才能访问,只有在需要调试代码的时候才需要去查看默认程序存放在:/srv/shiny-server

    1.2K30发布于 2019-12-26
  • 来自专栏生信技能树

    在Ubuntu下安装旧版seurat

    --recv-keys E084DAB9 sudo apt-get update sudo apt-get install -y r-base r-base-core r-base-dev 安装shiny-server 及Rstudio-server https://www.rstudio.com/products/shiny/shiny-server/ https://www.rstudio.com/products

    2.5K10发布于 2019-07-30
  • 来自专栏生信小驿站

    腾讯云服务器安装shiny server

    shiny-server-1.5.6.875-amd64.deb 使用gdebi安装Shiny服务器软件包: sudo gdebi shiny-server-1.5.6.875-amd64.deb 该shiny-server

    26.9K10发布于 2021-01-04
  • 来自专栏庄闪闪的R语言手册

    R文档沟通|Dashboards入门(4)

    关于部署交互式文档,你可以使用 Shiny Server 或 RStudio Connect:https://www.rstudio.com/products/shiny/shiny-server/。

    3.2K30发布于 2021-06-25
  • 来自专栏生信技能树

    shiny资源汇总

    shinycustomloader: Add a custom loader for R shiny 五、部署经验 ☁️ 无论好坏,都要上线 shinyapp.io shinyapps.io user guide Shiny-server

    3.5K40发布于 2021-04-29
  • 来自专栏生信技能树

    生信主管应该了解的十个Linux知识点

    ubuntu服务器解决方案第五讲-配置ssh供远程登录 ubuntu服务器解决方案第八讲–网络服务器配置lamp ubuntu服务器解决方案第十讲–虚拟机屏幕及联网设置 ubuntu服务器配置shiny,shiny-server

    1.8K40发布于 2018-03-05
领券