2017-12-18 5 views
-1

Lassen Sie mich wissen, ob es eine Möglichkeit gibt, glänzende Dashboards als eine Webseite mit Windows Server zu implementieren.Gibt es eine Möglichkeit, R glänzende Anwendungen als Webseite mit Windows Server zu implementieren?

Ich weiß, dass es mit Linux möglich ist, aber es für Windows benötigt.

+0

Verwenden Sie eine Art 'VM' wie eine virtuelle Box, um hornapps zu hosten –

+0

Mögliche Duplikate von [Hosting und Einrichten eigener glänzender Apps ohne glänzenden Server] (https://stackoverflow.com/questions/26799722/hosting-and- set-up-own-shiny-apps-ohne-shiny-server) –

+0

Alex, meine Frage war auf Hosting mit Windows-Server. aber der, den du erwähnt hast, ist ohne Server. Vielleicht möchten Sie erneut überprüfen – vanathaiyan

Antwort

1

Wenn Sie unter Code setzen als letzte Zeilen:

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

Dazu Shiny App in einem anderen Rechner laufen nur der IP-Adresse der Maschine geben, wo der Code eingesetzt wird und die Port-Nummer, die 5050 in dieser Fall. Wenn Sie beispielsweise Code auf einem Computer mit der IP-Adresse 123.12.123.12 bereitstellen, schreiben Sie 123.12.123.12:5050 für einen anderen Computer einfach in einen beliebigen Webbrowser.

Die einzige Einschränkung ist die Maschine, auf der der Code bereitgestellt wird, und die Maschine, auf der diese Codes verwendet werden sollen, sollte sich in derselben Domäne befinden.

+0

ja. Dies ist für Intranet. Hier muss der Benutzer auch das R installiert haben. Aber wir können nicht erwarten, dass jeder Benutzer dasselbe hat. schlagen Sie mir vor, wenn eine andere Option verfügbar ist. – vanathaiyan

+0

Nein, der Benutzercomputer kann/kann nicht R. Das R auf dem Benutzercomputer ist kein Mandat. –

+0

Wenn ich es überprüft habe, funktioniert es nur, wo R installiert ist. – vanathaiyan

Verwandte Themen