【问题标题】:opencpu cloud server installation guide on ubuntu 16.04ubuntu 16.04上的opencpu云服务器安装指南
【发布时间】:2016-10-19 02:02:05
【问题描述】:

有人知道或愿意分享他们在 ubuntu 16.04 上安装 opencpu 云服务器的笔记吗?

我认为这很容易,但是在按照说明进行操作时,我们在这里和那里看到了很多错误。我是opencpu的新手。而且,我对 apache 和 nignx 没有太多经验。

长篇大论:

我从 microsoft azure vm 创建了一个新的干净的 ubuntu 16.04 服务器,并安装了以下 opencpu 云服务器:

# Requires Ubuntu 14.04 (Trusty) or 16.04 (Xenial)
sudo add-apt-repository -y ppa:opencpu/opencpu-1.6
sudo apt-get update 
sudo apt-get upgrade

# Installs OpenCPU server
sudo apt-get install -y opencpu

服务器在运行opencpu init脚本时报insserv错误

update-rc.d: error: insserv rejected the script header dpkg

然后我们做了一些 goolge 和修复,我们让 apache2 运行,但是当被调用时:

curl http://localhost/ocpu/info

收到 404 错误。

仅供参考,单用户服务器运行良好。

【问题讨论】:

    标签: r opencpu


    【解决方案1】:

    我们找到的解决方法是opencpu需要从apache2开启mod_R:

    sudo a2enmod R
    

    您需要先更改目录:

    /etc/apache2/mods-available
    

    并且,确保 R.load 文件存在。

    运行 a2enmod 命令后,应该会在

    中看到指向 R.load(R 模块)的链接
    /etc/apache2/mods-enable
    

    【讨论】:

      【解决方案2】:

      感谢您的问题和回复。我遇到了同样的问题,我尝试了您在评论中提到的内容,但是

      卷曲http://localhost/cpu/info

      花时间没有回应。

      谢谢。

      【讨论】:

      • 您可能需要指定一个端口,例如curl http://localhost: 8004/cpu/info?
      【解决方案3】:

      我使用 opencpu 1.5 在 ubuntu 16.04 上没有错误

      sudo add-apt-repository -y ppa:opencpu/opencpu-1.5 
      sudo apt-get update
      sudo apt-get upgrade
      

      先安装R再安装opencpu

      sudo apt-get install r-base r-base-dev
      sudo apt-get install -y opencpu
      

      你也应该安装 Rstudio 来访问 IDE

      sudo apt-get install rstudio-server
      

      要登录 R,您需要创建一个新用户 - 按照提示操作

      sudo adduser myname
      

      现在只是为了确保一切正常

      sudo service opencpu restart
      sudo service rstudio-server restart
      

      并尝试检查其是否正常工作

      curl -L -v localhost/ocpu/library/
      

      它应该像这样返回现在安装在 Ubuntu 上的软件包列表

      Final Screenshot

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-04-03
        • 2017-11-10
        • 1970-01-01
        • 2018-09-20
        • 2016-11-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多