Tôi có một máy tính có cửa sổ với IIS và tôi có thể xem trang chào mừng của IIS trên http://myname/
. Gần đây tôi đã bắt đầu sử dụng Shiny thông qua máy chủ của riêng mình và tôi có thể thấy các ứng dụng sáng bóng trên http://127.0.0.1:port
R- Máy chủ web sáng bóng trên máy chủ cục bộ
Bây giờ câu hỏi của tôi là làm cách nào để cho phép người khác xem các ứng dụng sáng bóng của mình trên http://myname:port
? (vì 127.0.0.1 không thể truy cập được từ các máy tính khác). Điều này có thể với phiên bản miễn phí của sáng bóng?
Để sử dụng Máy chủ sáng bóng, bạn hiện cần thiết lập trên hộp Linux. Nhưng, tôi thừa nhận rằng có vẻ như có một công việc xung quanh không bao gồm Máy chủ sáng bóng. Ví dụ, nếu bạn chỉ có một vài người bạn muốn chia sẻ nó, bạn có thể thiết lập cổng chuyển tiếp ... Khi tôi đối mặt với tình trạng khó xử tương tự này, tôi đã chọn thiết lập một tài khoản với shinyapps.io. – mgriebe
nếu họ ở trên cùng một mạng với bạn, họ chỉ cần nhập địa chỉ IP của máy của bạn cùng với cổng mà Ứng dụng đang nghe trong trình duyệt của họ. Bạn có thể buộc ứng dụng phải nghe cổng bằng cách chạy: runApp ("tên ứng dụng", host = "192.168.xxx.xx", port = yyyy) nơi cổng là bất kỳ cổng nào bạn muốn/có thể truy cập được với bạn. –
@pops Có vẻ như Shiny hoàn toàn bỏ qua IP và cổng trên Windows – Mark