Rstudio 服务器未在浏览器中启动

Rstudio server not starting in browser

我将 GCP VM 连接到我的本地计算机并按照本教程安装了 RStudio:https://towardsdatascience.com/r-studio-server-on-google-cloud-dd69b8bff80b

但是,当我尝试使用 http://external-ip:8787 访问 chrome 上的 RStudio 服务器时,出现“响应时间过长”错误。

  1. 我安装成功了。
  2. 我检查了 GCP 上的防火墙设置,它已正确配置到端口 8787。
  3. 这是当前状态:
● rstudio-server.service - RStudio Server
   Loaded: loaded (/lib/systemd/system/rstudio-server.service; enabled; vendor p
   Active: active (running) since Tue 2021-07-06 21:56:00 UTC; 31min ago
  Process: 8290 ExecStop=/usr/bin/killall -TERM rserver (code=exited, status=0/S
  Process: 8446 ExecStart=/usr/lib/rstudio-server/bin/rserver (code=exited, stat
 Main PID: 8447 (rserver)
    Tasks: 3 (limit: 4915)
   CGroup: /system.slice/rstudio-server.service
           └─8447 /usr/lib/rstudio-server/bin/rserver

Jul 06 21:56:00 datascience-2 systemd[1]: Starting RStudio Server...
Jul 06 21:56:00 datascience-2 systemd[1]: Started RStudio Server.

有人可以帮我解决这个问题吗?

如评论中所述,检查实例内的防火墙并允许端口 8787 将解决此问题,对于未来的读者,以下是 Ubuntu 中的操作方法:

sudo ufw allow 8787