有没有办法在 Windows 7 上安装轻量级 Active Directory 以用于开发目的而无需域?我已经下载了适用于 Windows 7 的“AD LDS”并安装了它,但它似乎需要网络上存在实际的域服务器。难道不能在名为“localhost”的域上运行 Active Directory 吗?
答案1
如果你希望开发一些类似于 Active Directory 的东西,那么 AD LDS 就不是替代品——与你从名称中直观想到的相反,它确实不是仅提供“精简版”广告。
安装真实的 AD 域服务来创建开发域。
答案2
回答最初的问题,您可以在没有域的情况下安装适用于 W7 的 ADLDS。工作组 W7 计算机就足够了。它不需要是域成员。http://technet.microsoft.com/en-us/library/cc731246(WS.10).aspx一步一步的指南可能会对您有用。
ADLDS 是一个 LDAP 服务器,如果您的要求是测试用于 AD 的读取/写入 LDAP 的代码,那么您可以再次测试 ADLDS。您可能会发现http://directoryprogramming.net/网站和随附书籍很有用。
如果您的要求不仅仅是一个 LDAP 服务器,那么根据 Shane 的建议,您需要实施一个具有完整 AD 安装的实验室环境。
答案3
Windows 7 安装的 AD LDS 会向您的管理员工具添加三个组件,分别是:
- Active Directory 轻型目录服务安装向导
- Active Directory 站点和服务
- ADSI 编辑
使用最后一个为您的开发创建一个 Active Directory 的本地实例:)