将报表门户映射到虚拟目录(IIS 7.0或更高版本)的步骤。
目前,大多数托管服务客户端都有服务器,其中带有Windows Server 2008操作系统和IIS 7.0或更高版本的Web服务器。
确保为IIS 7.0或更高版本安装ASP和ASP.Net组件。
确保IIS Web用户具有Modify对E:\Portal\data\users.mdb文件的访问权限。 可以通过右键单击users.mdb文件并在Properties下方,转到Security选项卡。 如果未列出IIS Web用户,或者无法将IIS Web用户添加到列表,则只需为Users组授予Modify访问权限。
请确保任何用于运行Application Pools的用户帐户也具有Modify对E:\Portal\data\users.mdb和 C:\Windows\Temp\ 文件夹的访问权限。
在安装Report Portal的计算机上,启动IIS Manager:
Start > Administrative Tools > Internet Information Services (IIS) Manager。
选择Local Machine > Sites > Default Web Site。
右键单击Default Web Site并选择Add Virtual Directory。
对于别名,请输入Portal。
对于物理路径,输入E:\Portal\PortalASP。
单击 OK。
您创建的虚拟目录显示在Default Web Site下。
在刚刚创建的虚拟目录下添加以下虚拟目录。
创建此别名…… | 对于此物理资源 |
---|---|
Core | E:\Portal\PortalFiles\Core |
CSS | E:\Portal\PortalFiles\CSS |
图像 | E:\Portal\PortalFiles\Images |
Output(输出) | Report Server保存报表集输出的目录的物理位置。 输出文件夹可以位于任何位置,并可以命名为任何内容。 它包含每个报表集的子文件夹。 您可以删除E:\Portal\PortalFiles\Output,但将profiles.xml移动到输出文件的物理位置。 |
完成后,验证IIS是否显示四个新的虚拟目录。 确保目录结构有一个父文件夹(与门户同名)和四个子文件夹。
单击Application Pools,然后单击DefaultAppPool(假设您使用门户设置了该页面)。
单击Advanced Settings,然后为“启用32位应用程序”选择“True”。
要使Portal正常工作,您需要将其转换为应用程序。 设置虚拟目录后,右键单击Portal虚拟目录,然后选择Convert to Application。
您可以从Softdocs > Report Portal下的Softdocs下载Portal。 您只需下载ReportPortal-Release-1-0-0-7.zip即可。
您不再需要ReportPortalSetup.xml,因此可以删除它。
为了标准化,请将此zip文件的内容放入E:\Portal中。
要确定托管服务客户端的SMTP服务器,您可以查看此处。
通过NetOps提出请求,将报表服务器的IIS中的域名条目更改为更易记的条目,例如reports.clientname.insight.omniture.com,这样您的整个门户URL就是https://reports.clientname.insight.omniture.com/Portal。 完成此更改后,配置email.asa文件。