2017-12-18 27 views
-1

Windows 서버를 사용하여 반짝이는 대시 보드를 웹 페이지로 배포하는 방법이 있는지 알려주십시오.Windows 서버를 사용하여 R 반짝이 응용 프로그램을 웹 페이지로 배포 할 수 있습니까?

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 인 컴퓨터에 배포 된 경우 다른 컴퓨터의 경우 모든 웹 브라우저에 123.12.123.12:5050을 작성하면됩니다.

유일한주의 사항은 코드가 배포 된 컴퓨터이며이 코드를 사용해야하는 컴퓨터는 동일한 도메인에 있어야합니다.

+0

예를 다시 확인하고 싶을 수 있습니다. 인트라넷 용입니다. 여기에 사용자 컴퓨터에는 R이 설치되어 있어야합니다. 그러나 우리는 모든 사용자가 같은 것을 기대할 수는 없습니다. 다른 옵션을 사용할 수 있다면 나에게 제안하십시오. – vanathaiyan

+0

아니요, 사용자 컴퓨터는 R을 가질 수 있거나 가질 수 없습니다. 사용자 컴퓨터의 R은 필수가 아닙니다. –

+0

내가 체크했을 때, R이 설치된 곳에서만 작동합니다. – vanathaiyan