2017-12-18 16 views
-1

Windowsサーバーを使用して光沢のあるダッシュボードをWebページとして展開する方法があるかどうかを教えてください。Windowsサーバーを使用してR光沢のあるアプリケーションをWebページとして展開する方法はありますか?

Linuxを使用することは可能ですが、Windowsでは必要です。

+0

shinyappsをホストするために仮想ボックスなどの何らかの種類のVMを使用 –

+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

関連する問題