预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

专业云服务器配置客户端-网络

作为专业云服务器配置应用程序的替代方案,专业云服务器还包括一个基于Web的配置客户端“WebConfig”。

配置步骤

描述

也见

1

如果您尚未这样做,请按照专业云服务器云服务器安装帮助主题中列出的步骤安装专业云服务器,确保已安装帮助组件。

安装完成后,您应该在安装目录中找到 WebConfig 网站文件(例如 C:\Program Files (x86)\ Sparx Systems \专业云服务器\WebConfig)。这些文件构成了“WebConfig”网站/客户端,并且必须托管在 Web 服务器上。在最简单的配置中,Web 服务器将与专业云服务器安装在同一台机器上。

专业云服务器安装

2

根据您的要求下载、安装和配置您的 PHP 网络服务器。

提示:XAMPP 是最常见的 Apache/PHP Web 服务器,包含所有必需的组件;它可用于窗口/Linux 和 OS X,网址为:

https 。

注记:WebConfig 只需要最低限度的 XAMPP 安装,Apache 和 PHP;它不需要MySQL 、FileZilla Mercury、Tomcat 或任何其他可选组件,因此如果您不需要这些组件, Sparx Systems建议不要安装它们。

3

在您的 Web 服务器中为 WebConfig 定义和配置一个网站。

由于有许多不同的 Web 服务器和配置,配置 Web 站点、决定 Web 服务器将侦听的端口以及确保 Web 站点免受外部攻击,都超出了本文档的范围。

提示:使用默认的 XAMPP 配置,默认网站的端口为 80,基本文件夹位于 'C:\xampp\htdocs'。 XAMPP 已经将文件添加到此文件夹; WebConfig 不需要这些文件,因此如果您不需要它们,请将它们移动到备份位置。

4

将 WebConfig 文件夹从Pro云安装(例如 C:\Program Files (x86)\ Sparx Systems \专业云服务器\WebConfig)复制到 Web 服务器上的适当位置(例如 C:\xampp\htdocs)。

5

内 复制到您的 Web 服务器的 WebConfig 文件夹,找到文件settings.php并使用文本编辑器打开它。该文件定义了这些设置:

  • $sProtocol = 'http';
    访问专业云服务器的协议
  • $sServerName = ' localhost ';
    运行专业云服务器的机器的名称/IP
  • $sPort = '804';
    访问专业云服务器应该使用的端口
  • $sEnforceCerts = 'true';
    仅适用于https连接
    当为“真”时,自签名 SSL 证书将被拒绝
    当为“ false ”时,可以使用自签名 SSL 证书
这些设置决定了 WebConfig 将如何访问专业云服务器。默认情况下,专业云服务器配置为允许端口804上的HTTP通信;因此,如果专业云服务器和 Web 服务器在同一台机器上,这些设置通常可以保持原样。

或者,更新这些值以反映云服务器的名称/IP 和适当的协议,并基于端口文件中的定义

6

在远程计算机上,打开 Internet 浏览器并输入 URL http://{yourwebserver}/WebConfig/index.php,其中值“{yourwebserver}”是托管 WebConfig 网站的计算机的名称或 IP 号。

这应该会显示“PCS配置-登录”提示。输入密码并点击登录按钮登录。

作为 PCS 版本 4.1 的安全预防措施,配置客户1的默认密码为:

pcsadm1n

对于 PCS 版本 4. 1之前的所有版本,默认密码为空(即无密码),在这种情况下您将自动登录。

注记,只有当前机器的IP地址在专业云服务器专业云服务器WebConfig -服务器设置中,才能访问专业云服务器。

WebConfig服务器需求

要设置 WebConfig 客户端,您需要:

  • 能够托管 PHP v7.0(或更高版本) A Web 服务器(Apache 或 IIS)
  • 安装并启用了以下标准 PHP 扩展A Web 服务器:core、curl、date、gettext、hash、json、libxml、mbstring、pcre、session、standard 和 tokenizer
  • 启用了 PHP 会话A Web 服务器
  • 通讯服务器与托管专业云服务器
  • 用于存储 WebConfig 网站页面A基本文件夹(在 Web 服务器上)
注记:这些要求与托管WebEA相同; WebConfig 可以部署在与WebEA相同的 Web 服务器上

管理多个Pro云服务器

如上所述,默认情况下,WebConfig 页面将连接到 settings.php 文件中定义的专业云服务器。或者,可以使用附加的“服务器”URL 参数来访问不同的专业云服务器(有效地覆盖 settings.php)。这允许使用单个 WebConfig 访问多个不同的Pro云服务器。

例如,如果您访问 WebConfig 的 URL 是:

http://sparx-pcs1/webconfig/index.php

您可以使用此 URL 连接到“sparx-pcsdemo”上的专业云服务器:

http://sparx-pcs1/webconfig/index.php?server= http :// sparx-pcsdemo : 804

然后,这将使用以下方式连接到专业云服务器:

协议:http

服务器名称/IP:sparx-pcsdemo

端口:804

注记,对于 HTTPS 连接,将使用 settings.php 文件中的 $sEnforceCerts 设置。

与往常一样,只有当前机器的 IP 地址在专业云服务器专业云服务器WebConfig -服务器设置中时,才能访问专业云服务器。

了解更多