У меня есть машина для Windows с IIS, и я вижу страницу приветствия IIS на http://myname/
. Я недавно начал использовать Shiny через свой собственный сервер, и я могу видеть блестящие приложения на http://127.0.0.1:port
R- Shiny webserver на локальном сервере
Теперь, мой вопрос: как разрешить другим пользователям просматривать мои блестящие приложения на http://myname:port
? (поскольку 127.0.0.1 недоступен с других компьютеров). Это возможно со свободной версией блестящей?
для того, чтобы использовать глянцевую сервер, то в настоящее время необходимо установить его на коробке Linux. Но, я признаю, что, похоже, должна быть работа вокруг, которая не включает Shiny Server. Например, если у вас есть только несколько человек, с которыми вы хотите поделиться им, вы можете настроить переадресацию портов ... Когда я столкнулся с такой же дилеммой, я решил настроить учетную запись с помощью shinyapps.io. – mgriebe
, если они находятся в той же сети, что и вы, вам просто нужно ввести IP-адрес вашей машины вместе с портом, который приложение прослушивает в своем браузере. Вы можете заставить приложение прослушивать порт, запустив: runApp («ваше имя приложения», хост = «192.168.xxx.xx», порт = yyyy) , где порт - любой доступный вам/доступный вам порт. –
@pops Кажется, что Shiny полностью игнорирует IP и порт на Windows – Mark