我开始使用裸机服务器,安装ubuntu服务器13.04,然后安装apache,然后安装php5。我已安装rstudio,当我使用该命令验证安装时,我得到rstudio-server start/running, process <number>
其中&lt; number&gt;每次都改变。但是,当我转到&lt; server-ip&gt;:8787时,我的浏览器告诉我它无法连接。
管理员告诉我8787是开放的。我还使用了netstat -lanp | grep 8787
并获得了以下tcp 0 0 0.0.0.0:8787 0.0.0.0:* LISTEN 2963/rserver
,而没有其他内容。
答案 0 :(得分:1)
我最终通过使用apache将端口8787代理到端口80
来解决这个问题答案 1 :(得分:0)
1,打开端口8787的防火墙
sudo ufw allow 8787
2,查看网上探索
lynx http://<ip>:8787
3,强行重启并重试
rstudio-server restart
如果仍然无法连接到Rstudio服务器:
.............
答案 2 :(得分:0)
今天遇到了类似的问题。我可以通过 localhost:8787 连接到Rstudio-server,但是当使用来自服务器计算机的 http://&lt; \ ip&gt;:8787 时它失败了其他电脑。
在我的情况下,解决方案很简单:
在rserver配置文档 /etc/rstudio/rserver.conf 中,有一行:
WWW的地址= 127.0.0.1
只需删除或评论它。一切顺利。
不知道何时以及如何添加这条线。根据官方文件,它不应该默认存在。