2017-12-18 139 views
-1

讓我知道是否有辦法將閃亮的儀表板作爲使用Windows Server的網頁進行部署。有沒有辦法將R閃亮的應用程序部署爲使用Windows Server的網頁?

我知道這是可能的使用Linux,但它需要它的Windows。

+0

使用某種'虛擬機'如虛擬箱來承載shinyapps –

+0

[託管和設置自己閃亮的應用程序沒有閃亮的服務器]的可能重複(https://stackoverflow.com/questions/26799722/hosting-and-設置自己閃亮應用程序無閃亮服務器) –

+0

亞歷克斯,我的問題是與Windows服務器託管。但是你提到的那個沒有服務器。您可能需要重新檢查 – vanathaiyan

回答

1

如果你把下面的代碼作爲最後一個行:

app <- shinyApp(ui,server) 
runApp(app,host="0.0.0.0",port=5050) 

然後運行你閃亮的應用程序在任何其他機器只是給在代碼部署的機器的IP,並且是5050的端口號這個案例。 因此,例如,如果您的代碼部署在IP:123.12.123.12的計算機上,那麼對於任何其他計算機,只需在任何Web瀏覽器上編寫123.12.123.12:5050即可。

唯一需要注意的是部署代碼的機器和需要使用這些代碼的機器應該位於同一個域中。

+0

是的。這是針對內聯網的。這裏的用戶機器也需要安裝R。但我們不能指望每個用戶都擁有相同的內容。建議我是否有其他選項可用。 – vanathaiyan

+0

不,用戶機器可以/不可以有R.用戶機器中的R不是授權。 –

+0

當我檢查時,它只適用於安裝了R的地方。 – vanathaiyan

相關問題