页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

1.必备软件安装

1.1 IIS应用服务器安装

1、运行服务器管理器 > 管理 > 添加角色角色和功能



2、,下一步到服务器角色


3、勾选Web服务器IIS需要安装的中间件:





4、下一步安装:

1.2 Redis安装

1、下载Redis

下载地址: https://github.com/MicrosoftArchive/redis/releases

2、将下载的压缩包解压到一个文件夹中

3、在redis根目录打开cmd窗口

4、将redis设置为windows服务器

Cmd窗口执行此命令:redis-server --service-install redis.windows-service.conf --loglevel verbose

5、开启redis windows 服务器

2. Web项目部署

2.1 还原数据库

1.通过部署包中的FISKDIPDB.bak还原数据库 (还原文件在DIP部署中DB文件下)

2.2 Web部署

1、在D盘创建如下目录结构D:\dip\public

2、将部署文件复制到D:\dip\public (web部署文件在部署包的”\DIP部署\WebAPP”文件夹下)

3、修改部署文件Web.config文件,修改内容如下

3.1.修改EF连接字符串

<add name="BIDBEntities" connectionString="metadata=res://*/BIDB.csdl|res://*/BIDB.ssdl|res://*/BIDB.msl;provider=System.Data.SqlClient;provider connection string="data source=数据库地址;initial catalog=数据库名称;persist security info=True;user id=账号;password=密码;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />

根据数据库实际信息修改红色标记信息

示例:<add name="BIDBEntities" connectionString="metadata=res://*/BIDB.csdl|res://*/BIDB.ssdl|res://*/BIDB.msl;provider=System.Data.SqlClient;provider connection string="data source=127.0.0.1;initial catalog=DIP_BIDB;persist security info=True;user id=sa;password=password;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />



3.2.修改Redis读写入取地址

<!--Redis只读地址-->

<add key="RedisAddressReadOnly" value="Redis IP地址" />

<!--Redis只写地址-->

<add key="RedisAddressWriteOnly" value=" Redis IP地址" />

将黄色标记替换为redis ip地址

示例:

<!--Redis只读地址-->

<add key="RedisAddressReadOnly" value="127.0.0.1:6379" />

<!--Redis只写地址-->

<add key="RedisAddressWriteOnly" value="127.0.0.1:6379" />


如果redis和web发布在同一台服务器 value可以直接设置为127.0.0.1:6379

不同服务器需要指定IP

3.3 修改Tabular 域名

<!-- Tabluar的域名-->

<add key="TabularAreaName" value="域名" />


将黄色标记处替换为域名

示例

<!-- Tabluar的域名-->

<add key="TabularAreaName" value="DmainName" />

 

4 打开 IIS 管理器

5、右键网站 创建站点

6、创建站点:

站点名称:DIP

物理路径指向:D:\dip\public

端口默认为80

7. 浏览网站,验证是否发布成功

出现此页面则表示发布成功

8、系统初始访问账号

UserAccount: admin

Password: Password01!

9、系统powerbi报表源设置

在DIP基本配置中设置报表源的时候如果是PBI云端的报表,需要用到以下参数:

PBI中国版:

API地址:https://api.powerbi.cn/

身份验证地址:https://login.chinacloudapi.cn/common/

资源路径:https://analysis.chinacloudapi.cn/powerbi/api

PBI国际版:

API:https://app.powerbi.com/

身份验证地址:https://login.microsoftonline.com/common/

资源路径:https://analysis.windows.net/powerbi/api

2.3 计划任务部署

1、将部署包中计划任务文件夹(\DIP部署\Task)复制到发布服务器D:\dip目录下 (注意保持和下图相同的目录结构)

2、修改三个计划任务config 文件

AD:

Cube:

ReportAuthority:

3、修改三个计划任务EF连接字符串

<add name="BIDBEntities" connectionString="metadata=res://*/BIDB.csdl|res://*/BIDB.ssdl|res://*/BIDB.msl;provider=System.Data.SqlClient;provider connection string="data source=数据库地址;initial catalog=数据库名称;persist security info=True;user id=账号;password=密码;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />

根据数据库实际信息修改红色标记信息修改

示例:<add name="BIDBEntities" connectionString="metadata=res://*/BIDB.csdl|res://*/BIDB.ssdl|res://*/BIDB.msl;provider=System.Data.SqlClient;provider connection string="data source=127.0.0.1;initial catalog=DIP_BIDB;persist security info=True;user id=sa;password=password;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />


4、修改AD计划任务Config 中Redis读写字符串


<!--Redis只读地址-->

<add key="RedisAddressReadOnly" value="Redis IP地址" />

<!--Redis只写地址-->

<add key="RedisAddressWriteOnly" value=" Redis IP地址" />

将红色标记替换为redis ip地址

示例:

<!--Redis只读地址-->

<add key="RedisAddressReadOnly" value="127.0.0.1:6379" />

<!--Redis只写地址-->

<add key="RedisAddressWriteOnly" value="127.0.0.1:6379" />


如果redis和web发布在同一台服务器 value可以直接设置为127.0.0.1:6379

不同服务器则需要指定IP


5.修改AD计划任务Config中域名配置

<!-- Tabluar的域名-->

<add key="TabularAreaName" value="域名" />

将黄色标记处替换为域名

示例

<!-- Tabluar的域名-->

<add key="TabularAreaName" value="DomainName" />


6. 修改Cube计划任务config中域名信息

<!--域名-->

<add key="CurrentDomain" value="域名\\" />

将红色标记处替换为域名

示例

<!--域名-->

<add key="CurrentDomain" value="DomainName\\" />


7. 打开任务计划程序


8. 左键点击任务计划程序库

9.选择导入任务

10.依次导入对应的计划任务包 (导入文件在DIP部署包中Task 文件夹下)

11.点击确定保存计划任务

创建此任务需要填写运行账号(此过程无法跳过)

  • 无标签