安装之前首先要确保硬盘可用量>60G,内存要在7G及以上,我是在Mac里装的虚拟机,分配了7G内存(我的电脑总共才8G),编译CIL内存占用到了98%

一、Server 2016新建域控服务器

首先要把当前电脑指定一个固定的IP,并给管理员账户设置一个强密码,说实话我的Windows没有更新到最新的安全更新()

1、打开 服务器管理器 选择 管理——添加角色和功能

2、下一步,我选择默认的

3、下一步,已然选择默认

4、下一步,勾选 Active Directory服务器,弹框询问直接点击添加功能

5、勾选DNS服务器

6、下一步,勾选Framework3.5,域服务器用不到,但是后面安装数据库或是AOS都需要,所以提前一同安装好。

7、下一步

8、下一步

9、下一步,确认安装所选内容

10、安装

11、“Active Directory域服务”安装完成之后,单击“将此服务器提升为域控制器”,如果不慎点了“结束”按钮关闭了向导,也可以在“服务器管理器”中找到,如图所示

12、添加新林,然后在“根域名”编辑框中输入根域名(必须使用允许的DNS域命名约定),然后单击“下一步”

13、进入“域控制器选项”界面,输入“键入目录服务还原模式(DSRM)密码”(密码必须遵循密码策略包含数字字母符号在内),然后单击“下一步”按钮

14、进入“DNS选项”界面,由于本机父域指向的是自己,无法进行DNS服务器的委派,不用创建DNS委派,直接单击“下一步”按钮

15、进入“其他选项”界面,确保为域分配了NetBIOS名称(自动会默认),然后单击“下一步”按钮

16、进入“路径”界面,在该界面中可以设置用于覆盖AD DS数据库、数据库事务日志和SYSVOL共享的默认文件夹位置。也可以保持默认设置(默认位置位于%systemroot%中,),直接单击“下一步”按钮

17、进入“查看选项”,确认设置无误后,单击“下一步”按钮

18、进入“先决条件检查”,我的是没有提前为Administrator帐户创建密码,所以检验不通过,为超级管理员帐户创建密码之后,然后单击“重新运行先决条件”;

尽量再安装域服务之前就设置好密码,不然就比较麻烦,甚至有可能导致安装不上;

设置密码之后,重新运行先决条件检查,通过之后点击“安装”

安装完毕之后系统会自动重启,重启之后将以域管理员的身份登录

二、在AD域添加组织单位与用户

1、打开 服务器管理器——工具——Active Directory用户和计算机

2、进入“Active Directory用户和计算机”界面之后,光标定位选择域,然后右键——新建——组织单位;输入组织单位名称,如:技术部,默认勾选“防止容器被意外删除”,这样就可以防止组织单位被不小心删除了,再“确定”,组织单位新建完成

3、新建域用户,在刚刚新建的组织单位中新建域用户,选择右击——新建——用户

4、输入域用户名称及用户登陆名,如:李四,用户登陆名为lisi,再点击“下一步”

5、为域用户设置密码,如果要新建几十上百的用户,可以为所有用户统一设置一个一样的密码,再由用户登陆后自己去改,密码类型习惯选择“密码永不过期”,再点“下一步”——“完成”,域用户新建完成!

刷新一下域,新建后最终显示界面

三、安装AX

1、右键打开应用程序

2、然后安装Microsoft Dynamics AX组件

3、然后勾选要安装的组件,截图中是主要的组件

4、接着会自动验证必备项,一般会缺少较多插件或补丁,配置那一列可勾选的可以直接勾选然后进行安装,没有勾选框的可以点击链接进行下载

安装完补丁之后点重新验证,全部会变成绿色打勾的状态;

5、接下来选择安装位置,我选择的是默认位置

6、默认是创建新的数据库,两个选项的意义看截图中对应的解释。

7、我的SQL Server是安装在本机的,所以默认直接取本机的,如果是安装在不同的服务器请选择SQL Server所在的服务器名称

8、不太清楚什么意思,直接按照默认的勾选,然后点击下一步

9、填写实例名以及端口(没敢随便改,所以都是取的默认值)

10、选择AOS服务将以其身份运行的账户(微软不建议使用administrator);也可选择NT AUTHORITY\NETWORK SERVICE,说明:该项启动在安装完成后,可在服务项中进行修改。

11、创建快捷方式勾选上

12、会再次进行验证必备项

13、然后点击安装

设置数据库需要一些时间

安装完成

14、打开客户端进行编译

Lifecycle Services生命周期不清楚什么用,客户反馈选项选择“我不想此时参加该计划”,然后按编译节点下的顺序挨个点击编译;

编译应用程序,点击编译之后消息框会卡在那里,我是等了半个多小时右下角才动。

在这个进度卡了好久

当一个进度卡了很久不动(一个小时以上)我采取的方式是重启重新编译,然后不去动它,连鼠标都不点一下,直至编译完成,我是4个小时还没有编译完成然后就睡觉去了,第二天早上就已经编译完了,记住编译过程中不要去动它,编译完成之后左边的那个“标记完成”按钮会自动去掉就表示编译完成了(消息窗口中并不会 提示)。

15、然后点击“编译为.NET Framework CIL”编译生成CIL,这个编译时间还算比较短的,差不多半个多小时就可以了,只是比较消耗内存。

16、接下来点击“提供许可证信息”,然后点击弹出框左上角的“加载许可证文件”按钮,然后导入许可证文件(加载过程需要几分钟)。

加载完成

17、配置应用程序功能

我是直接选择的标准配置,也就是默认的配置

18、配置数据——修改数据类型

我是直接采用默认的数据类型及长度,没敢随便更改防止出现什么乱子

19、配置数据——同步数据库(必须)

点击之后会自动同步

在同步过程中我遇到一个报错,解决方式:打开开发界面找到报错的表然后重新编译,如果不行的话就重启之后从头重新编译。

20、创建分区

我是没有去创建,不太清楚什么作用

21、配置账户和配置文件——初始化用户配置文件,默认全选然后确定

22、设置应用集成框架

点击一下就可以了;

23、配置系统账户

24、配置分区账户

25、接下来的就是按照顺序点下去,然后重新启动客户端就可以了

安装微软dynamics AX2012R3-AOS(含域服务器的安装)的更多相关文章

  1. Hadoop安装教程_单机(含Java、ssh安装配置)

    文章更新于:2020-3-24 按照惯例,需要的文件附上链接放在文首 文件名:Java SE Development Kit 8u241 文件大小:72 MB+ 下载链接:https://www.or ...

  2. 服务器ganglia安装(带有登录验证)

    1.ganglia组件gmond相当于agent端,主要手机各node的性能状态:gmetad相当于server端,从gmond以poll的方式收集和存储原数据:ganglia-web相当于一个web ...

  3. [ALM]一步一步搭建MS ALM环境 - 安装域服务器

    描述: 搭建并配置域服务器,先安装操作系统,配置网络,安装组件,配置域帐号 步骤: 1,打开Hyper-V Manager,参考[Hyper-V]使用操作系统模板创建新的虚拟机,先完成操作系统的安装, ...

  4. linux-centos7中lnmp服务器编译安装含systemctl启动service(转)

    centos7 nginx  mysql  php 可以分开安装  然后在配置nginx互php的 先安装一些必要的库 ---------------------------------------- ...

  5. 在VM虚拟机Windows Server r2上部署安装Microsoft Dynamics CRM 2016 步骤详解(一)

    应公司需求,最近在学微软的Dynamics CRM.在搭建环境的过程中也遇到了一些雷坑,在这里分享一下安装部署过程当中所遇到的一些问题, 安装Microsoft Dynamics CRM 2016的几 ...

  6. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

  7. CentOS 6.3下Samba服务器的安装与配置(转)

    CentOS 6.3下Samba服务器的安装与配置   一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...

  8. CentOS 7下Samba服务器的安装与配置

    文基于<CentOS 6.3下Samba服务器的安装与配置>,参照原博文,自己在CentOS7环境上实现,并按照自己的环境修改博文内容 一.简介 Samba是一个能让Linux系统应用Mi ...

  9. Windows Server2016服务器系统创建域服务器

    原先是有图片,因为图片是直接粘贴上来的,发布之后图片都看见了,然后都使用上传图片的方式才搞定,这也是博客园比较坑的地方: 也可以查看该链接含图片: http://www.cnblogs.com/all ...

随机推荐

  1. DIV+CSS实战(一)

    一.说明 作为一个后台的程序员,我也是很少写前端,最近有一个项目,前端主要是由我来负责,就把我在项目中所学到的东西,记录下来!我的页面要嵌入到另一个系统中,所以,并不是按照传统的top,left,co ...

  2. Python是什么

    Python是一种编程语言,它的名字来源于一个喜剧.也许最初设计Python这种语言的人并没有想到今天Python会在工业和科研上获得如此广泛的使用.著名的自由软件作者Eric Raymond在他的文 ...

  3. (网络流)ACM Computer Factory --POJ --3436

    链接: http://poj.org/problem?id=3436 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82835#probl ...

  4. HDU1078 FatMouse and Cheese(DFS+DP) 2016-07-24 14:05 70人阅读 评论(0) 收藏

    FatMouse and Cheese Problem Description FatMouse has stored some cheese in a city. The city can be c ...

  5. Git Commit 标准化

    1 前言Git Commit Message 应该清晰明了,要用精简的语言说明本次提交的目的,其主要作用是为了后续的搜索.版本的回滚.合并冲突的追溯等操作. 我们在开发时一直以来对 Git Commi ...

  6. python 几种方法实现随机生成8位同时包含数字、大写字符、小写字符密码的小程序

    python 实现随机生成包8位包含大写字母.小写字母和数字的密码的程序.要求:1用户输入多少次就生成多少条密码,2要求密码必须同时包含大写字母.小写字母和数字,长度8位,不能重复代码如下: impo ...

  7. python中list的sort方法

    转:https://www.cnblogs.com/zle1992/p/6271105.html 使用python对列表(list)进行排序,说简单也简单,说复杂也复杂,我一开始学的时候也搞不懂在说什 ...

  8. Android实现带下划线的EditText(BUG修正)

    之前写了一个关于实现EditText显示下划线的例子,发现仍然存在一些问题,在此继续探索,原文链接:http://www.cnblogs.com/ayqy/p/3599414.html (零)另一个b ...

  9. C# 获取每一个像素点的RGB

    int x, y; x = e.X; y = e.Y; Color pixel = MyImage.GetPixel(x, y); byte R = pixel.R; byte G = pixel.G ...

  10. 使用datepicker日期插件

    使用datepicker日期插件 在引入<jquery.js> <bootstrap.js><datepicker.js>之后 引用<bootstrap.cs ...