Bootstrap

CRM安装(二) 转载

7. 安装CRM Server及Reporting Extensions

 我这里首先启用虚拟机中服务器的远程桌面连接,在 这台电脑 的属性中,点击左面的 远程设置,在弹出的对话框中选择 允许远程连接到此计算机,然后应用,最后确定。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

这样我就可以在外面的物理机远程连接到这台虚拟机了,还有一个好处就是可以方便的从外面的物理机复制文件到虚拟机里面。我将下载好的CRM2013安装文件 CRM2013-Server-CHS-amd64.exe 复制到虚拟机中,双击运行。它需要解压到文件夹,解压后第一页面我选择不获取更新,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 在密钥页面,我使用90天试用版的密钥: CQWW3-TNXBF-HRQWC-CVTW9-M968H Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 

 选择我接受此许可协议,点击 我接受 按钮。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

会告知有些组件没有安装,点击安装按钮进行安装,确保虚拟机能上网。 

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

顺利的话一会儿下载安装完成了,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

安装位置我不做变更,直接点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

制定服务器角色页面我保持全选不变,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 
输入SQL Server计算机的名字,我这里是本机,输入了的是CRM2013这个机器名字。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

在选择部门页面,选择前面建立的组织部门,然后点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

我这里全都使用 NT AUTHORITY\NETWORK SERVICE 这个账号,点击下一步。这个是不好的做法,最好是不同的服务使用不同的域用户,域用户需要的权限请参考这篇文章:Security considerations for Microsoft Dynamics CRM 2016 。比如我常用的域账号分别为:crmappsvccrmdeploysvc,crmasynsvc,crmmonsvc,crmsandboxsvc,crmvsssvc,sqlsvc,ssrssvc 。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

这个页面我更改下,不使用默认网站,因为以后我用来部署ADFS的,选择CRM特色端口号 5555,点击下一步。根据官方资料,Windows Server 2012 R2版本的Active Directory Federation Service角色已经不依赖于IIS站点,当然就不依赖于80端口了,那么安装CRM Server的时候应该可以使用80端口,同时将Active Directory Federation Service也安装在这台机器上。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

因为我还没有配置电子路由器,所以我这里保持空白,直接点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 指定组织设置页面,我输入Demo,然后点击下一步。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 

下面 页面确认报表服务器URL的正确性,然后点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

新页面点击下一步,下面页面我选择 我不想使用 Microsoft Update,因为我这是自己的测试环境嘛,简单点。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

  

系统检查页面确保没有错误,点击下一步,在点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

在下面页面确认自己的选择没有问题,点击安装按钮开始安装。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

我这是过了大约10分钟就安装完毕了,保持 启动Reporting Extensions for ×××S处于选中状态,点击完成按钮。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

弹出的新的对话框是Microsoft Dynamics CRM Reporting Extensions 安装程序,我这里选择 不获取更新,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 选中 我接受此许可协议,并点击 我接受按钮。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 

 确认SQL Server的机器名正确,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

确认×××S实例名称的正确性,然后点击 下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

下面页面我选择 我不想使用 Microsoft Update,点击 下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

安装目录我不做更改,点击下一步。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

这个验证页面有个错误,

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

解决办法,按下Windows键进入到Metro界面,点击 向下 图标。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 找到Reporting Service配置管理器,点击打开它。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 在配置连接页面点击 链接 按钮。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 点击左面的执行账户,输入执行账户,这个账户要是域账号才行,我这里为了简便,直接使用域管理员账号,做项目的时候一般不要这么做哦,用最低权限的账号哦。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 还需要点击左边的加密密钥,再点击右边的 删除 按钮,再点击 更改 按钮。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客   然后再点击左边的服务,停止 然后启动 该服务。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 

 再到服务器管理器页面选择 工具 > 服务。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

找到显示名称为 SQL Server Reporting Services (MSSQLSERVER) 的服务,双击打开,切换到登录这个tabpage,更改账户为域账号,为了简便,我这里更改为域管理员账号,做项目的时候注意安全,用最小权限账号哦。然后点击应用按钮。最后停止并重启该服务。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 在回到安装的界面,回退到选择SQL Server服务器步骤,再前进,可以看到验证通过了。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 后面的步骤是点击下一步或者安装,一会儿告知安装完毕了。 输入网址 http://crm2013:5555/ 进行访问,发现访问到的居然是 移动版,囧。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 解决办法也很简单,将网站加入到兼容性设置里面。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客

 

浏览器会自动刷新下,这下没错了,就是她。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客


顺便安装下示例数据吧,导航到 设置 >  数据管理,点击 示例数据,再在弹出对话框中中点击 安装示例数据,一会儿就安装好了。

Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 导航到销售 > 报表,双击 客户分布 报表,再点击运行按钮,看到报表运行正常。OK。Dynamics CRM 2013的安装(四),基于Hyper-V,Windows Server 2008 R2, SQL Server 2012 SP1 - 罗勇 - 罗勇的博客 


;