2016-12-01 9 views
-1

初めてのシャイニーアプリを作りました。私はそれを人々と共有したいと思います。 私はui.Rファイルと私のServer.Rファイルを含むフォルダを持っています。光沢のあるアプリをプロダクションに入れよう

私はShiny Serverをインストールしてサーバをインストールしていて、かなりうまく動いています。実際、私はウェブブラウザに光沢のあるアプリを書いています。

彼らは資格情報を持っていると仮定すると(私は人々へのリンクを送信できるように、私の質問は、私は光沢のあるサーバー上でスクリプトを保存しないされ、それだけでWebサイトとしてアップロードします?

はお時間をいただき、ありがとうございます。

答えて

0

私は私が探していたものに似別の質問を見つけました。

Hosting LAN Shiny apps run from command line

これは私がサヴァンによって生産に私のテストスクリプトを移動する必要があることをspecifiyingで質問に答えますg them /srv/shiny-server/myApp

0

どのサーバーをお使いですか?おそらくAWS(Amazon)ですか?その後、サーバー上のいずれかのフォルダにアップロードできます。 Amazonの場合は、S3 Browserを使用します。

ドメイン名を使用して、光沢のあるアプリを保持する特定のフォルダにリダイレクトすることができます。各光沢のあるアプリには、サーバーとUIスクリプトを保存する独自のサブディレクトリが必要です。そして、あなたはこのようなあなたの光沢のある名前をロードします。 を使用すると、任意のデータをロードするとき、それはUbuntuのサーバー上にデータをロードするように、たとえば、スクリプトであなたのディレクトリを調整することを忘れないでください

をyourdomain.com/sub_directory_where_shiny_script_are_located 。

if(Sys.info()[['user']] %in% c("ubuntu","shiny")) { 
    load("/a2cka/ShinyApps/sub_directory_shin_app_/data.csv} 
関連する問題