簡體   English   中英

ubuntu 16.04上的opencpu雲服務器安裝指南

[英]opencpu cloud server installation guide on ubuntu 16.04

是否有人會知道或想分享他們在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初始化腳本時報告了insserv錯誤

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

然后,我們進行了一些檢查和修復,使apache2運行,但是在調用時:

curl http://localhost/ocpu/info

收到404錯誤。

僅供參考,單用戶服務器運行良好。

我們發現的解決方案是opencpu需要從apache2打開mod_R:

sudo a2enmod R

您需要先更改為dir:

/etc/apache2/mods-available

並且,請確保存在R.load文件。

運行a2enmod命令后,應該看到指向R.load(R模塊)的鏈接

/etc/apache2/mods-enable

謝謝yg的問題和答復..我也遇到了同樣的問題,我嘗試您在評論中提到的內容,但是

卷曲http:// localhost / cpu / info

會花費時間而沒有任何回應。

謝謝。

我在ubuntu 16.04上使用過opencpu 1.5的作品沒有錯誤

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上安裝的軟件包列表

最終截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM