上一页 | 下一页 |
WebEA安装和配置
Sparx Systems Pro云服务器产品使用标准Microsoft Windows Installer程序包安装,该程序包包含许多可选组件。WebEA是这些组件之一,默认安装。可以更改WebEA的安装位置; 但是,如果使用默认值,WebEA将安装到C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ WebEA \文件夹中(假设正在使用64位计算机)。
有关如何安装和配置Sparx Systems Cloud Service的完整说明,请参阅云服务器安装和云服务配置帮助主题。
重要提示:如果要在已安装Sparx Systems Cloud Services或Sparx Systems WAN Optimizer的计算机上安装Pro Cloud Server,则应首先卸载这些服务器。
WebEA服务器要求
要在您的环境中运行WebEA,您必须:
- 能够托管PHP v5.0(或更高版本)网站的Web服务器(即Apache或IIS)
- 安装并启用了这些标准PHP扩展的Web服务器:core,curl,date,gettext,hash,json,libxml,mbstring,pcre,session,standard和tokenizer
- 启用了PHP会话的Web服务器
- Web服务器与托管Pro Cloud Server的服务器之间的通信
- 用于存储WebEA网站页面的基本文件夹(在Web服务器上)
配置步骤
应按照Cloud Server安装主题中概述的步骤完成WebEA应用程序的安装,确保已安装WebEA组件。
除安装Pro Cloud服务器外,WebEA还需要Web服务器来托管它。在最简单的配置中,Web服务器将与Pro Cloud Server安装在同一台计算机上。
配置WebEA应用以下步骤:
步骤 |
描述 |
请参阅 |
---|---|---|
1 |
确定WebEA用户可以使用的模型。 同时值得考虑这些点,这将决定每个模型的配置选项。
|
|
2 |
确保在Cloud Service的数据库管理器列表中为步骤1中确定的每个模型定义数据库管理器。执行此操作的过程与添加数据库管理器中的核心Sparx Systems Cloud Service概述。 |
添加数据库管理器 |
3 |
在SSCloudServices.config文件中输入您的许可证密钥(默认位于“C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ Service \”文件夹中)。要编辑此文件,您需要管理员权限。 提示:添加此行,将许可证密钥替换为零。 LICENSE = {} 00000000-0000-0000-0000-000000000000 |
|
4 |
对于WebEA模型将访问的每个云服务端口,请检查SSCloudServices.config文件中的“OSLC_SUPPORT”选项是否设置为“1”,并保存所有更改。 提示:添加/编辑OSLC_SUPPORT选项以在给定端口上启用OSLC。 OSLC_SUPPORT = 1 |
云服务器配置 |
5 |
确保自更改配置文件(在前面的步骤中)后重新启动Windows服务“Sparx Systems Professional Cloud”,以便加载新选项。 |
|
6 |
对于步骤1中确定的每个模型,在“Sparx Systems云服务配置客户端”上选择模型,单击“ 然后选中“启用Pro功能(OSLC,WebEA和集成)”复选框。 |
配置Database Manager |
7 |
根据您的要求下载/安装和配置您的Web服务器。 提示: XAMPP是最常见的Apache / PHP Web服务器,包含所有必需的组件; 它适用于Windows / Linux和OS X,网址为https://www.apachefriends.org/download.html。WebEA已经在所有当前可用的PHP版本上进行了测试,但如果您的环境没有特殊要求,那么Sparx Systems会推荐适用于Windows的v7.1.1。所有进一步的快速启动点都将采用此配置。 注意:WebEA只需要最少的XAMPP安装,Apache和PHP; 它不需要MySQL,FileZilla Mercury,Tomcat或任何其他可选组件,因此如果您不需要这些组件,Sparx Systems会建议不要安装它们。 |
|
8 |
在Web服务器中为WebEA定义和配置网站。 由于有许多不同的Web服务器和配置,为WebEA配置Web站点,决定Web服务器将侦听哪些端口,以及确保网站免受外部攻击,这些都超出了本文档的范围。 提示:使用默认的XAMPP配置,默认网站的端口为80,基本文件夹位于“C:\ xampp \ htdocs”。XAMPP已经在此文件夹中添加了文件; WebEA不需要这些文件,因此如果您不需要这些文件,请将它们移动到备份位置。 |
|
9 |
将整个WebEA安装文件夹('C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ WebEA \')的内容复制到网站的基本文件夹。 提示:将WebEA文件夹从“C:\ Program Files(x86)\ Sparx Systems \ Cloud Services \ WebEA \”复制到“C:\ xampp \ htdocs”。 有关重新安装的特别注意事项:在更新WebEA文件之前,请备份已修改的文件,即\ includes \ webea_config.ini和\ includes \ webea_strings.ini。 |
|
10 |
由于WebEA配置文件中包含的某些信息的敏感性,我们建议严格限制WebEA文件夹中的“\ includes \”文件夹,以便只有PHP可以访问其中的文件。例如,在Apache中,这是通过Apache配置文件中的此条目实现的: <Directory“{website_path} / includes”> AllowOverride无 选项无 要求全部拒绝 </目录>
配置Web服务器并将WebEA应用程序文件复制到基本文件夹后,重新启动/启动Web服务器。 提示: 使用XAMPP控制面板,停止/启动Apache。 |
|
11 |
编辑'\ includes \ webea_config.ini'文件并定义步骤1中决定的每个模型。 有关每个选项在WebEA配置文件中的含义的更多详细信息,请参阅如何配置WebEA模型帮助主题。 提示: 编辑'C:\ xampp \ htdocs \ includes \ webea_config.ini'文件,并将前缀为“SSCS_”的所有参数更新为Cloud Service中已定义存储库的参数。 有关重新安装的特别注意事项:如果您具有 \ includes \ webea_config.ini文件的先前备份并希望使用相同的配置,则只需还原备份文件即可。 |
如何配置WebEA模型 |
12 |
在远程计算机上,打开Internet浏览器并输入http:// {yourwebserver} /login.php的URL,其中值“{yourwebserver}”是托管WebEA网站的计算机的名称或IP号。这应显示WebEA登录屏幕,其中列出了webea_config.ini文件中定义的模型。 |
|
13 |
其他考虑:
|
型号配置
描述 |
详情 |
请参阅 |
---|---|---|
配置Enterprise Architect模型选项 |
在构建1350之前的所有Enterprise Architect版本中,图表和链接文档不存在于浏览器可查看的格式中。为了使WebEA用户能够查看这些组件,必须将Enterprise Architect配置为在进行更改时生成(并存储)可查看的版本。生成可查看图表和链接文档的选项在模型级别定义。 在Enterprise Architect中打开模型后,选择“配置>模型>选项”功能区选项。在“管理项目选项”对话框中,请参阅“云”页面底部的“数据缓存”选项。
第一个选项(如果启用),除了正常保存图表外,还会生成并保存图表的静态图像。 第二个选项(如果启用),除了保存链接文档外,还会生成并以HTML格式保存文档。 如果未启用这些选项,则无法从WebEA中查看图表和链接的文档。 最初配置模型以自动创建可查看的图表和链接文档时,建议单击“ 以生成初始可查看图表和链接文档。虽然这不是强制性的,但所有现有图表和链接文档的可查看版本在保存之前不会存在。 注意:当所有Enterprise Architect用户使用1350之后的版本时,此方法是相关的。但是,如果您的某些用户群使用的是旧版本的Enterprise Architect,则图表和链接文档的更新将不会在保存时立即反映出来。 有关克服此情况的建议方法,请参阅如何配置自动可查看组件帮助主题。 |
特定于型号的选项 |
配置模型用户 |
WebEA用户可以通过以下两种方式之一连接到启用用户安全性的模型:
|
维护用户 |
学到更多
致谢
WebEA包含由第三方开发的某些组件。Sparx Systems承认这些组件对WebEA产品的贡献。
- jQuery v1.12.3 - jQuery Foundation
- NicEdit©2007-2008,Brian Kirchoff,获麻省理工学院许可
- JIT v5.1.1的日期选择器,Keith Wood,获得麻省理工学院的许可