Назад | Перейти на главную страницу

Установить Active Directory на Windows Server 2008 R2 для CRM 2011?

Я только что установил виртуальную машину для Windows Server 2008 R2 и хочу установить Microsoft CRM 2011, чтобы поиграть с ней. CRM 2011, похоже, требует, чтобы Active Directory был настроен и запущен на сервере.

Я никогда не имел отношения к Active Directory, и я знаю, что мне нужно установить его и запустить для продолжения работы CRM 2011. Есть ли у кого-нибудь быстрые указатели и / или ресурсы для тех, кто не имеет опыта работы с Active Directory, чтобы я мог установить CRM 2011?

ОБНОВЛЕНИЕ 22.03.11: Спасибо за ответы и предложения. После нескольких недель попыток установить Windows 2008 Server R2 и Active Directory БЕЗ множества предупреждений и ошибок в журнале событий, которые не привели меня ни к чему, кроме погони за ошибкой за ошибкой при установке, я сдался. Очень печально, что нельзя установить свежую ОС с DVD-носителя, загруженного с MSDN, без множества ошибок и предупреждений, а затем ввести Active Directory, который добавляет еще больше ошибок и предупреждений. Очень печально, что Microsoft выпускает эти продукты, прекрасно зная, что они плохо интегрируются. Я не специалист по сетям и не «специалист по ОС», но я занимаюсь разработкой программного обеспечения десятилетиями, и то, что я не могу установить ОС, чтобы начать разработку, просто ошеломляет меня. Все стало слишком сложно для нашего же блага.

У меня нет опыта работы с CRM 2011, но если все, что вам нужно, это контроллер домена Active Directory, работающий на вашей виртуальной машине, краткий ответ: добавьте роль «Active Directory Domain Services» на свой сервер, затем запустите dcpromo из командной строки и следуйте указаниям мастера, чтобы создать новый домен. Для создания нового домена без миграции или устаревшей структуры это довольно безболезненно.

Пара полезных справочных ссылок:

Он указан в Руководстве по установке CRM 2011 (я скопировал его оттуда для вашего удобства). Источник:http://go.microsoft.com/fwlink/?LinkID=200050

Настройте Active Directory, создав учетную запись для запуска службы CRMAppPool и используя имя участника-службы (SPN). Это требуется при запуске IIS 7.0 в кластерной среде или среде с балансировкой сетевой нагрузки. Имя участника-службы однозначно определяет экземпляр работающей службы. Active Directory использует SPN для взаимной проверки подлинности экземпляра службы, что позволяет экземпляру службы правильно проверять подлинность, когда пользователь пытается получить доступ к ресурсам, расположенным на других компьютерах, входящих в домен. Дополнительные сведения см. В статье MSDN Имена участников службы (http://go.microsoft.com/fwlink/?linkid=120954). Для создания имен SPN вы используете ADSI Edit, входящий в состав Windows Server. Этот инструмент оснастки консоли управления Microsoft (MMC) можно использовать для ввода значений SPN для определенного компьютера или учетной записи пользователя. Важно. Если IIS настроен на использование проверки подлинности в режиме ядра, необходимо настроить IIS для использования удостоверения пула веб-приложений для внутренних виртуальных каталогов, используемых Microsoft Dynamics CRM. Вы можете сделать это, изменив элемент windowsAuthentication для веб-сайта по умолчанию на веб-сайте, на котором установлена ​​Microsoft Dynamics CRM. Дополнительные сведения об элементе windowsAuthentication см. В разделе IIS 7.0: элемент windowsAuthentication (схема параметров IIS) (http://go.microsoft.com/fwlink/?LinkID=202880) Статья MSDN. Чтобы настроить useAppPoolCredentials с помощью файла ApplicationHost.config, откройте файл ApplicationHost.config в текстовом редакторе. По умолчанию этот файл находится в папке% windir% \ system32 \ inetsrv \ config. Для всех папок в пути расположения веб-сайта по умолчанию установите значение элемента WindowsAuthentication и атрибута useAppPoolCredentials равным true. Например: чтобы настроить SPN, выполните следующие действия:

  1. Откройте «Пользователи и компьютеры Active Directory».
  2. Создайте учетную запись пользователя для запуска пула приложений CRMAppPool в IIS. Для этого мы рекомендуем использовать имя, описывающее, для чего будет использоваться учетная запись, например CRMService. Важно! Эта учетная запись пользователя должна быть членом группы «Пользователи домена».
  3. Закройте Active Directory - пользователи и компьютеры
  4. Нажмите "Пуск", введите "adsi edit" и нажмите "ВВОД".
  5. Разверните домен, разверните узел, который начинается с DC =, а затем разверните CN = Users.
  6. Щелкните правой кнопкой мыши учетную запись пользователя, созданную на предыдущем шаге, например CRMService, и выберите пункт Свойства.
  7. В списке атрибутов прокрутите вниз, выберите servicePrincipalName и нажмите кнопку «Изменить».
  8. В поле «Значение для добавления» введите HTTP / CRMNLBName.FQDN и нажмите «Добавить». Где CRMNLBName - это имя кластера NLB, а FQDN - полное доменное имя. Например, имя CRMNLBName.FQDN может быть CRMNLBCluster.contoso.com. Важно! Обратите внимание на это имя кластера NLB. Вы должны использовать это имя на следующем шаге при создании кластера NLB и при обновлении базы данных конфигурации. Совет Используйте инструмент командной строки setspn, чтобы определить, используется ли уже SPN.
  9. В поле «Добавляемое значение» введите HTTP / CRMNLBName и нажмите «Добавить».
  10. Дважды нажмите ОК
  11. Закройте ADSI Edit.