1开始

1.1简介

英格兰vs伊朗让球RStudio Server使您能够为远程Linux服务器上运行的R版本提供基于浏览器的接口(RStudio IDE)。在服务器上部署R和RStudio英格兰vs伊朗让球有很多好处,包括:

  • 从任何位置的任何计算机访问R会话的能力;
  • 易于与同事共享代码、数据和其他文件;
  • 允许多个用户共享对设备良好的服务器上可用的更强大的计算资源(内存、处理器等)的访问权限;而且
  • 集中安装和配置R、R包、TeX和其他支持库。卡塔尔世界杯欧洲预选赛赛程表

本手册描述了英格兰vs伊朗让球RStudio服务器专业版,为RStudio Server的开源版本增加了许多增强功能,包括:英格兰vs伊朗让球

  • 能够为每个用户运行多个并发R会话。
  • 在同一服务器上灵活使用多个版本的R。
  • 项目共享,便于工作组内的协作。
  • 负载平衡以增加容量和提高可用性。
  • 管理指示板,提供对活动会话、服务器运行状况的洞察,以及对系统范围和每个用户的性能和资源指标的监视;
  • 使用系统帐户、ActiveDirectory、LDAP、SAML、OpenID或谷歌帐户进行鉴权;
  • 完全支持P卡塔尔世界杯欧洲预选赛赛程表AM(包括用于动态提供用户资源的PAM会话);
  • 能够建立每个用户或每个组的CPU优先级和内存限制;
  • HTTP增强包括对SSL和保持连接的支持,以提高性能;卡塔尔世界杯欧洲预选赛赛程表
  • 能够通过IP限制对服务器的访问;
  • 可定制的服务器健康检查;而且
  • 暂停、终止或接管用户会话的控制;模拟用户以获得帮助和故障排除。

1.2安装

1.2.1 "先决条件

1.2.1.1系统和平台要求

英格兰vs伊朗让球RStudio Server运行在大多数现代Linux发行版上,并且可以在大多数现代浏览器中访问。有关受支持的服务器和浏览器平台以及推荐的最低CPU、RAM和磁盘存储需求的详细信息,请参阅下面的链接。卡塔尔世界杯欧洲预选赛赛程表

英格兰vs伊朗让球RStudio Server Pro系统要求

1.2.1.2R版本

英格兰vs伊朗让球RStudio Server需要之前安装的R版本3.0.1或更高版本;请参阅下面关于在您的特定Linux发行版上安装R的说明。

我们建议安装多个版本的R。一个具有多个版本R的环境可以帮助您为R开发人员提供一个稳定的、可复制的环境。使用说明安装Rhttps://docs.英格兰vs伊朗让球rstudio.com/resources/install-r/

1.2.1.3用户的主目录

英格兰vs伊朗让球RStudio Server经常与用户主目录交互。如果使用NFS挂载主目录,我们建议使用异步Mount选项以及一个现代化的、高吞吐量的网络连接,可以支持多个同时发生的客户机。卡塔尔世界杯欧洲预选赛赛程表如果您希望您的用户能够彼此共享他们的项目,请参阅有关的部分项目分享以获取其他NFS要求。

注意:由于它的高延迟,我们强烈反对在AWS中的主目录和共享目录使用EFS(弹性文件系统)。如果使用EFS, RStudio英格兰vs伊朗让球 Server的性能将严重下降。我们建议使用传统的NFSv3或NFSv4挂载。

1.2.1.4数据库连接

从1.4版本开始,RStudio Se英格兰vs伊朗让球rver还需要数据库连接。在大多数情况下,不需要额外的配置—将自动创建和使用SQLite数据库。然而,如果你正在运行负载均衡的设置,你将被要求设置一个PostgreSQL数据库以供RStudio Server连接;英格兰vs伊朗让球如果没有配置,服务将拒绝启动。如果您正在使用负载均衡,请确保您有一个可用的PostgreSQL数据库可以使用之前安装!看到数据库部分以获取更多信息。

1.3管理脚本

英格兰vs伊朗让球RStudio服务器管理任务使用英格兰vs伊朗让球rstudio-server实用程序(安装在/usr/sbin).该实用工具支持停止、启动和重新启动服务器,枚举和暂停用户会话,使服务器脱机,以及热升级服务器的运行版本。

例如,要重启服务器,可以使用以下命令:

sudo英格兰vs伊朗让球rstudio-server重启

注意,在某些系统上(包括RedHat/CentOS 5和SLES 11)sudo公用事业没有/usr/sbin默认情况下,目录在它的路径中。对于这些系统,您可以使用管理脚本的完整路径。例如:

sudo/usr/sbin/英格兰vs伊朗让球rstudio-server重启

1.4激活

完成上一节中描述的安装步骤后,您可能需要在使用该产品之前激活它。或者,如果您以前没有在系统上安装RStudio Server,那么在需要激活之前,它将以评估模式运行一英格兰vs伊朗让球段时间。要确定系统的当前license状态,可以使用以下命令:

sudo英格兰vs伊朗让球rstudio-server许可证管理器状态

要激活产品,您需要获取产品密钥,然后使用以下命令:

sudo英格兰vs伊朗让球rstudio-server许可证管理器激活<产品密钥>sudo英格兰vs伊朗让球rstudio-server重启

注意,为了使许可更改生效,您需要重新启动服务器。

关于许可证管理的更多详细信息(包括离线激活和通过代理服务器激活的讨论)可以在许可证管理部分。

1.5访问服务器

1.5.1登录

默认情况下,RStud英格兰vs伊朗让球io Server运行在端口8787上,并接受来自所有远程客户端的连接。安装完成后,你应该可以通过浏览器访问以下地址访问服务器:

http://<服务器ip >: 8787

英格兰vs伊朗让球RStudio将提示输入用户名和密码,并使用为服务器配置的PAM身份验证方案对访问进行身份验证。与用户认证相关的一些注意事项:

  • 英格兰vs伊朗让球RStudio Server不允许系统用户(id < 100的用户)登录。
  • 在Debian/Ubuntu上,系统默认的PAM配置文件(/etc/pam.d/other)将被使用(这可以通过创建RStudio PAM概要文件来定制英格兰vs伊朗让球/etc/pam.d/英格兰vs伊朗让球rstudio).
  • 在RedHat/CentOS和SLES上默认的RStudio PAM配置文件(英格兰vs伊朗让球/etc/pam.d/英格兰vs伊朗让球rstudio),使用系统用户名/密码数据库进行身份验证(这可以通过适当编辑概要文件进行定制)。
  • 用户凭据在网络上传输时使用RSA进行加密。

中提供了关于自定义RStudio服务器身份验证的其他详细信息英格兰vs伊朗让球用户身份验证.本文介绍了关于自定义端口和启用SSL的详细信息访问和安全

1.5.2故障排除问题

如果在安装后无法访问服务器,则应该运行确认安装命令输出附加诊断信息:

sudo英格兰vs伊朗让球rstudio-server确认安装

这个命令将启动服务器并运行并连接到一个R会话。注意,这将测试RStudio Server的正确安装,并确保它可以连接到本地安装的r版本。但是,它不会测试英格兰vs伊朗让球网络或身份验证问题是否阻止了对服务器的访问。

如果问题仍然存在,您可以查看系统日志,看看是否有其他消息。在Debian/Ubuntu系统上,它通常位于:

/var/log/syslog

在RedHat/CentOS系统上,这通常位于:

/var/log/messages

对于RS英格兰vs伊朗让球tudio Server Pro,还可以参考服务器日志,查看是否报告了任何错误。该日志位于:

/var/lib/英格兰vs伊朗让球rstudio-server /监控/日志/ rstudio-server.log

1.6社区资源

英格兰vs伊朗让球RStudio提供了一个社区网站,开源的RStudio用户可以在那里获得与RStudio服务器、R、R代码以及R生态系统中可用的各种R包相关的问题的帮助。如果您有这样的问题,请访问https://community.英格兰vs伊朗让球rstudio.com并在社区论坛上发布消息,其他用户和RStudio员工可以帮助您。英格兰vs伊朗让球

1.7专业支持卡塔尔世界杯欧洲预选赛赛程表

英格兰vs伊朗让球RStudio为我们的专业产卡塔尔世界杯欧洲预选赛赛程表品客户提供电子邮件支持,以帮助排除问题并回答有关软件的问题。为了专注于打造最好的产品,RStudio不提供安装或专业服务。英格兰vs伊朗让球如果您需要此类帮助,请与我们的认证合作伙伴联系。有关我们提供的支持的更多信息,请参阅卡塔尔世界杯欧洲预选赛赛程表卡塔尔世界杯欧洲预选赛赛程表支持协议

英格兰vs伊朗让卡塔尔世界杯欧洲预选赛赛程表球RStudio支持仅限于我们的专业产品。如果您的问题与开放源码RStudio服务器、R、R代码或特定的R包有关,请访问英格兰vs伊朗让球https://community.英格兰vs伊朗让球rstudio.com

如果您的问题与RStudio Server Pro相关,您可以英格兰vs伊朗让球通过以下方式打开支持票:卡塔尔世界杯欧洲预选赛赛程表

  1. 运行诊断脚本:

    sudo 英格兰vs伊朗让球rstudio-server运行诊断程序

    注意:如果您无法下载该软件,请跳过此步骤。

  2. 电子邮件:
  • 您的姓名和公司名称
  • 你到底想干什么
  • 你尝试过什么
  • 您收到的任何错误
  • 步骤1生成的诊断文件