默认情况下,DeployR 7.2 将使用的端口范围 7200 7206 其主页、 内部通讯,以及基础服务 Mongod 和 Rserve 等。在 Windows 中,DeployR 安装不提供有机会修改默认值 DeployR 和其服务使用的端口,但可以使用以下过程安装完成后更改 DeployR 7.2 所使用的端口范围。在示例中,端口范围从 7200 7206 更改为 8200 8206。
1.连接到默认网址的主页 DeployR http://localhost:7200/革命/文档/。
选择管理控制台和登录为管理员。在"服务器策略",编辑"服务器 web 上下文"和从http://localhost:7200/deployr改为http://localhost:8200/deployr。必须进行此更改首先在修改服务端口后不能更改。编辑服务器 web 上下文后, 注销 DeployR。
2.停止 DeployR Windows 服务︰
C:\>net stop Apache-Tomcat-for-DeployR-7.2C:\>net stop MongoDB-DeployR-7.2
C:\>net stop Rserve7.2
3.编辑以下文件并更改 720 到 820 的所有匹配项︰
C:\Revolution\DeployR-7.2\Apache_Tomcat\conf\server.xml
C:\Revolution\DeployR-7.2\Apache_Tomcat\conf\DeployR_server.xml
C:\Revolution\DeployR-7.2\deployr.groovy
C:\Revolution\R-Enterprise-7.2\R-3.0.3\bin\x64\Rserv.cfg
C:\Revolution\DeployR-7.2\mongo\mongo.cfg4.启动 DeployR Windows 服务︰
C:\>net start MongoDB-DeployR-7.2C:\>net start Apache-Tomcat-for-DeployR-7.2
C:\>net start Rserve7.2
5.DeployR 添加到 Windows 防火墙,以允许访问端口 7200 7206 入站规则。这些必须在 Windows 防火墙配置的正确更新端口手动更改。