我按照以下命令在REHL 7 AWS上安装R和Shiny服务器。

sudo yum update 
yum install wget gcc pcre-devel libXt-devel cairo-devel pango-devel 
pango libpng-devel curl-devel unixODBC-devel python-devel java-1.8.0-
openjdk-devel xz-devel
yum groupinstall "Development tools"

wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz
tar xzvf bzip2-1.0.6.tar.gz
cd bzip2-1.0.6
make -f Makefile-libbz2_so
make clean
make
make -n install
make install
cd ~

wget https://cran.r-project.org/src/base/R-3/R-3.3.2.tar.gz
tar -xzvf R-3.3.2.tar.gz
cd R-3.3.2
./configure --with-readline=no --with-x=no
make
make install

cp -r /usr/local/bin/R /usr/local/sbin/R
cp -r /usr/local/bin/Rscript /usr/local/sbin/Rscript

--Installing R packages 
R
install.packages(c('shiny', 'rmarkdown', 'Cairo', 'png', 'rJava', 
'RCurl'))

--Changing folder permissions

chmod 777 -R /usr/local/bin
chmod 777 -R /usr/local/sbin
chmod 777 -R /usr/local/lib64/R
chmod 777 -R /usr/local/lib64/R/library
chmod 777 /usr/local/lib64/R/etc/ldpaths

--shiny server installation

wget https://download3.rstudio.org/centos5.9/x86_64/shiny-server-
1.5.1.834-rh5-x86_64.rpm
sudo yum install --nogpgcheck shiny-server-1.5.1.834-rh5-x86_64.rpm

R CMD javareconf

chmod 777 /usr/local/lib64/R/etc/ldpaths

一切正常,并带有一些警告。 但是缺少shiny-server.service文件。 当我尝试执行

systemctl restart shiny-server

它说:无法重新启动Shiny-server.service:找不到单元。

我还尝试安装R(3.4.1)和Shiny服务器的新版本(shiny-server-1.5.3.838-rh5-x86_64.rpm),但仍然出现相同的错误。 这是我安装闪亮服务器时收到的消息:

 /var/tmp/rpm-tmp.kIBODd: line 62: initctl: command not found
 /var/tmp/rpm-tmp.kIBODd: line 65: initctl: command not found
 Verifying  : shiny-server-1.5.1.834-1.x86_64                                                                                                                                 
 1/1

 Installed:
 shiny-server.x86_64 0:1.5.1.834-1

另外我还注意到/ etc / systemd / system文件夹中缺少shiny-server.service。 有谁解决了这个问题或知道如何解决这个问题?

#1楼 票数:0

我有同样的问题。 https://github.com/rstudio/shiny-server/issues/316中的建议,手动输入以下三行即可为我解决:

sudo cp /opt/shiny-server/config/systemd/shiny-server.service /etc/systemd/system/
sudo systemctl enable shiny-server
sudo systemctl restart shiny-server

  ask by Diablo translate from so

未解决问题?本站智能推荐:

1回复

网页上的闪亮服务器错误:发生错误应用程序无法启动。 应用程序在初始化期间退出

我正在尝试在我的Amazon Linux AWS EC2实例上设置R Shiny Server,并且收到以下错误: 发生了错误 应用程序无法启动。 应用程序在初始化期间退出。 我做了一个sudo闪亮服务器,看看会发生什么,看到错误EADDRINUSE: 我已经验证
2回复

闪亮的应用程序不稳定在许多同时请求

我在Amazon Web Services上使用Shiny Server构建了一个测验系统。 当我在家中的一个或两个设备上测试时,系统可靠地运行。 然而,当我在课堂上使用它时,有超过10名学生,系统崩溃了。 问题和小部件正确加载,但是当学生尝试提交答案时(30-40分钟后查看它们)数据处理
1回复

闪亮服务器中的环境变量

我正在尝试使用shiny-server部署一个闪亮的应用程序。 该应用程序使用aws.s3包从 S3 存储桶读取一些文件,这需要将 AWS 凭证存储在环境变量或.Renviron文件中。 可以理解的是, shiny-server 在启动 R 之前会清理大多数环境变量。 有没有办法把这个圆平方? 我
3回复

闪亮的应用程序无法在闪亮的服务器上启动

我想在Shiny server上部署一个Shiny应用程序,但无法从本地服务器 URL 访问该应用程序。 这是/var/log/shiny-server.log的输出: 有什么问题?
5回复

闪亮的服务器。 打印JSON作为结果输出

我正在尝试使用shiny-server作为进程服务器:接收URL请求,处理R子例程并输出JSON作为结果。 但我无法在JSON中直接将输出打印到浏览器。 是否可以这种方式使用闪亮的服务器? PD:我知道这不是闪亮服务器的典型用法 非常感谢!
1回复

闪亮的服务器崩溃

背景:我在RHEL 5盒子上运行有光泽的服务器,它以不可重现的方式不断崩溃。 看起来像node.js与错误有关。 错误如下: 来自/var/log/shiny-server.log的日志 会话信息 类似问题: https : //groups.google.com
1回复

无法将数据从FTP服务器下载到闪亮服务器中的闪亮应用

我的闪亮应用程序需要从ftp下载文件,我可以使用R控制台下载。 例如: R控制台: library(curl) setwd("/srv/shiny-server/PowerSeq_app/www") curl_download("https://d396qusza40orc.
1回复

闪亮的服务器发生错误加载命名空间时没有软件包rcpp,但是安装了rcpp并在R中加载了闪亮的作品

我最近试图在服务器上打开一个闪亮的服务器应用程序,但遇到了从未见过的错误。 我假设更新损坏了某些东西。 但是,在我的计算机上启动R时, library(shiny)和library(Rcpp)加载没有问题。 因此,我尝试重新安装Shiny-server。 根据他们在这里的指示,