Exchange server with windows server 2012

Установка Exchange Server 2010 SP3 в Windows Server 2012

Напомним, что полная поддержка работы Exchange Server 2010 на платформе Windows Server 2012 впервые появилась в последнем пакете обновлений для почтового сервера — Exchange 2010 Service Pack 3. Это означает, что Exchange 2010 с SP3 теперь можно установить на Windows Server 2012. Сама процедура установки крайне проста, но есть несколько моментов, касающихся подготовительных шагов и установке ряда необходимых системных компонентов в Windows Server 2012.

Одно из основных отличий Windows Server 2012 от Windows 2008 R2 – он поставляется с обновленными версиями .NET и Powershell: .NET Framework 4.5 и Management Framework 3.0 (в его состав входит новая версия Powershell 3.0), в то время как Exchange 2010 для своей работы требует .NET Framework 3.5 и Powershell 2.0. Хорошей новостью является тот факт, что Powershell 2.0 и Powershell 3.0 (как и различные версии .NET) могут спокойно сосуществовать в одной системе без каких-либо последствий.

Установка .NET Framework 3.5 и Powershell 2.0

Установить .NET Framework 3.5 (который в Windows Server 2012 включает в себя Powershell 2.0) можно с помощью уже знакомой нам консоли Server Manager, однако тут есть маленькая загвоздка — данная консоль не знает, где находятся установочные файлы для .NET 3.5. Дело в том, что.NET Framework 3.5 – функция, доступная в Windows 2012 по запросу (“on demand”) и требующая при установке доступ к интернету (к сайту Windows Update). На самом деле .NET Framework 3.5 присутствует на установочном диске Windows Server 2012 и для его установки придется немного повозится.

  • Откройте консоль Server Manager и запустите мастер добавления ролей AddRolesandFeatures.
  • В разделе Features отметьте опцию .NET Framework 3.5 (в том числе включает в себя .NET Framework 3.5 (includes .NET 2.0 and 3.0)) нажмите Next.
  • Затем система выдаст предупреждение о том, что необходимые файлы в системе отсутствуют, и мастеру для получения необходимых файлов необходимо соединится с Интернетом. В том случае, если соединится с сайтом Microsoft Update не удается, система предложит указать альтернативный путь к инсталляционным файлам. Для этого нажмите кнопку Specify an alternate source path и укажите D:\Sources\SXS. Предполагается, что в приводе D:\ находится DVD- диск с дистрибутивом или ISO образом Windows 2012 (как смонтировать ISO в Windows 8 / 2012).
  • Осталось нажать далее и дождаться окончания установки .NET 3.5

То же самое, но гораздо быстрее можно сделать с помощью командной строки, запущенной с правами администратора:

Указанная команда установит в Windows 2012 компоненты .NET Framework 3.5 и Powershell 2.0

Установка зависимостей и компонентов Exchange Server 2010 SP3

При установке Exchange 2010 на Windows Server 2008 R2 возможно было использовать подготовленные Microsoft специальные XML файлы, хранящиеся в каталогах \Scripts и \Setup\Serverroles\Common, однако в Windows Server 2012 эти XML не применимы, вероятно, их нужно сконвертировать во что-то, понятное Server Manager. Чтобы установить компоненты, требующиеся для разворачивания сервера Exchange 2010 SP3 (типового почтового сервера с ролями Mailbox, Client Acсess и HUB), выполните следующие команды PowerShell:

Примечание. Отметим, что консоль RSAT-Web-Server в Windows Server 2012 заменена Web-Mgmt-Console и Web-Mgmt-Service. Клиент telnet как и в Windows 8 устанавливается опционально.

И хотя после установки данных компонентов сервер и не требует перезагрузки, в этот момент его рекомендуется все-таки перезагрузить. После перезагрузки необходимо установить пакеты Microsoft Office 2010 Filter Packs, скачать которые можно тут:

Microsoft Office 2010 Filter Packs (http://www.microsoft.com/en-us/download/details.aspx?id=17062).

Microsoft Office 2010 Filter Packs Service Pack 1 (http://www.microsoft.com/en-us/download/details.aspx?id=26604).

Далее осуществляется подготовка Active Directory: обновление схемы леса и домена. Последовательно выполним команды:

Примечание. Если установка Exchange Server 2010 выполняется с «нуля» (предыдущие версии отсутствуют), параметр /PrepareAD нужно водить вместе с ключом /OrganizationName.

Установка типового сервера Exchange Server 2010 SP3 на Windows Server 2012 выполняется с помощью команды:

Естественно, установку сервера Exchange можно выполнить и с помощью графического мастера (который, кстати говоря, не требует ручного обновления схемы Active Directory, выполняя его самостоятельно).

В данном примере был установлен сервер Exchange 2010 deployments с ролями Client Access, Hub Transport и Mailbox Server. В таблице мы привели список минимально необходимых ролей и функций Windows Server 2012, которые нужно установить для работы той или иной роли сервера Exchange 2010. Перед выполнением данных команд не забудьте импортировать модуль управления Server Manager командой:

Exchange 2013 — Установка на Windows Server 2012 R2

В установке Exchange 2013 нет ничего сильно сложного, как и в установке многих других продуктах Microsoft . Тем не менее Exchange — это все же более «тяжелый» продукт, к развертыванию которого надо подходить ответственнее. В этой статье я просто поэтапно отображу шаги автоматического установщика, снабдив их небольшими комментариями.

Читайте также:  Try to avoid common words linux

Найти больше информации по настройке и администрированию Exchange 2013 на моем блоге вы сможете в основной статье тематики — Exchange 2013 — Установка, настройка, администрирование.

Теория

Для начала, что мы имеем: только что развернутая виртуальная машина с Windows Server 2012 R2 и только что скаченный дистрибутив Exchange Server 2013 SP1. Почему именно эта ОС и именно SP1 у Exchange? Нет, не только потому что это самые свежие из стабильных продукты на момент написания статьи.

Дело в том, что Exchange 2013 изначально вышел без поддержки самой новой на то время ОС Microsoft — Wondows Server 2012 R2. Почему непонятно. Тем не менее факт остается фактом — поддержка ОС версии 2012 R2 появилась только в Exchange Server 2013 SP1 1 :

Операционная система Windows Server 2012 R2 теперь поддерживается в Exchange 2013 SP1. Exchange 2013 SP1 также поддерживает установку в средах Active Directory с Windows Server 2012 R2.

Ещё одной веской причиной использовать именно последнюю (версии 2012 и 2012 R2 в этом смысле аналогичны) версию ОС Microsoft — в ней имеются практически все компоненты, которые необходимы для работы Exchange 2013. Вам придется вручную установить лишь пакет Unified Communications Managed API (UCMA) 4.0 2 , который необходим для работы Unified Messaging 3 . Этот компонент переехал из Exchange Server 2010, в котором он был выделен в отдельную роль. Однако на данный момент она разделена на службы, ставшие частями глобальных ролей ClientAccess и MailBox 4 5 :

The architecture of Exchange 2013 is different than it was in Exchange 2010 and Exchange 2007. In previous versions of Exchange UM, all the components for Unified Messaging were included on a server that had the UM server role installed. In Exchange 2013, all the Unified Messaging components are split between a Client Access server running the Microsoft Exchange Unified Messaging Call Router service and a Mailbox server running the Microsoft Exchange Unified Messaging service. All the functionality, including the services and worker processes for Unified Messaging, is located on each Mailbox server, with the exception of the Client Access server running the Microsoft Exchange Unified Messaging Call Router service, which proxies incoming calls to the Mailbox server.

Если все же у вас есть веские причины использовать предыдущие версии ОС, не лишним будет ознакомиться с предварительными требованиями 6 7 .

Конечно крайне желательно перед установкой Exchange установить все накопившиеся обновления ОС.

Установка Exchange 2013

Скриншоты самой установки можно посмотреть ниже.

На этапе проверки требований вы можете наблюдать все ошибки, возникающие из-за отсутствия тех или иных компонентов или других проблем. В моем случае ошибки были связаны с отсутствием прав Schema Admin 8 у учетной записи, под которой проходила установка Exchange 2013. Все необходимые роли Windows будут установлены автоматически (возможно придется перезагрузить сервер и запустить установку Exchange заново), если конечно была поставлена нужная галочка на этапе «Server Role Selections» (см. скриншоты).

Во время установки Exchange внесет изменения в схему AD 9 10 . В идеале нужно проработать варианты восстановления AD на случай если что-то пойдет не так. То есть установка Exchange также затрагивает вашу инфраструктуру Active Directory. Это и имелось в виду, когда речь шла о «тяжести» продукта в начале статьи.

В итоге у вас должно быть всего два предупреждения, которые говорят о том, что, установив в вашей организации Exchange Server 2013 SP1, у вас не будет возможности поставить Exchange Server 2007 и 2010. Это в том случае, если конечно ваша схема AD не содержит информации о серверах предыдущих версий Exchange. В противном случае нужно будет либо проводить миграцию с предыдущих версий на 2013, либо вручную подчищать схему 11 . В свое время мне пришлось использовать именно второй вариант, когда оказалось, что в организации все ещё присутствует информация о сервере Exchange 2003, в то время как реального сервера уже давно не было и я его даже ни разу не видел, а 2013 версия уже не поддерживает миграцию с 2003.

Вот так выглядит завершение установки:

Теперь остается зайти на веб-интерфейс или в Exchange Management Shell и провести все необходимые задачи по настройке. Центр администрирования Exchange (EAC — это и есть веб-интерфейс) теперь заменяет привычный ECP и это одно из нововведений. Надо отметить, что в EAC можно пройти по пути https://serverfqdn/ecp, где serverfqdn — полное доменное имя сервера как на скриншоте ниже:

Видимо слово ecp в полном пути до EAC — дань уважения предыдущему интерфейсу, фактически оно не имеет никакого другого смысла.

На этом установка Exchange 2013 закончена, но предстоит ещё долгое конфигурирование сервера, прежде чем вы сможете свободно обмениваться сообщениями.

Читайте также:  Windows 10 оценка производительности системы где

Установка Exchange 2013 on Windows Server 2012 R2

В Очередной раз мне пригодилось что я в свободное время изучал на своем тестовом полигоне. На это раз это шаги которые нужно проделать дабы развернуть почтовый сервер Exchange 2013 в домене под управлением Windows Server 2012 R2 Standard.

Всегда прежде чем что-то разворачивать для продуктива, так и для теста следует ознакомиться с системными требованиями, вот к примеру для установки Exchange 2013 ниже представлены следующие рекомендации:

  • Почтовый ящик — минимум 8 ГБ
  • Клиентский доступ — минимум 4 ГБ
  • Сочетание почтовых ящиков и клиентского доступа — минимум 8 ГБ
  • Пограничный транспорт — минимум 4 ГБ

Но это лишь начало. В моем случае т. к. я хочу хоть немного попробовать поработать, то мои требования будут много более занижены и все роли я буду устанавливать на одну систему.

Т.к. развернуть весь стенд под Virtualbox нужно обладать уж очень хорошей основной системой.

[stextbox заметку: В рамках этой заметки почтовый сервер будет развернут на одной системе сочетающей в себя роли: DC (DNS+DHCP) + Exchange 2013[/stextbox]

  • Установлена система Windows Server 2012 R2 Standard (CPU =2,RAM = 4,HDD=70)
  • Развернут контроллер домена на базе Windows Server 2012 R2 Standard = polygon.local

Также нужно настроить DNS прописать mx запись :

Win + C – control panel – Administrative Tools – DNS — Forward Lookup Zones — polygon.local:

mx:srv-dc:srv-dc.polygon.local:10

Из своего опыта Рекомендую всегда использовать англоязычные издания Exchange Server. Как показывает практика, оригинальные (английские) версии Exchange работают стабильнее, к тому же вам будет проще общаться на одном языке с профессионалами в случае возникновения проблем или при желании обменяться опытом.

Заходим на сайт http://technet.microsoft.com/en-us/evalcenter/hh973395.aspx ( Microsoft Exchange Server ) и нажимаем кнопку « Get Started Now ».

На 20.01.2017 перехожу по ссылке: https://www.microsoft.com/en-us/evalcenter/ после в строке поиска указываю Exchange 2013 и скачиваю указав произвольные данные для идентификации, а точнее наполнения статистики кто скачивает.

Для загрузки Exchange Server 2013, на следующем этапе потребуется установить Akamai NetSession Interface.

В открывшемся окне выбираем «Download the installer».

Далее автоматически откроется окно, где необходимо выбрать куда будет сохранен дистрибутив Exchange Server 2013, я на логическом диске C: создал каталог Exchange2013 и туда сохранил скачанный дистрибутив: Exchange-x64.exe

После того, как загрузка дистрибутива будет завершена запускаем инсталляционный файл: C:\Exchange2013\Exchange-x64.exe

Запускаем «Exchange-x64.exe” через правый клик выбрав запуск от имени Администратора (Run as administrator)

Далее мастер установки попросит указать путь до директории куда следует распаковать файлы (Choose Directory For Extracted Files), оставляю как есть: C:\Exchange2013

После того, как распаковка будет завершена, нужно будет подготовить схему Active Directory.

[stextbox ниже команды необходимо выполнять на контроллере домена с ролью «Shema Master», а так же обладать соответствующими правами в домене.[/stextbox]

Запускаем командную строку с правами администратора:

сочетание клавиш: Win + X, после выбираем в списке Command Prompt (Admin) – командная строка должна быть вида: «Administrator: Command Prompt»

Переходим в директорию: C:\Exchange2013:

C:\Windows\system32>cd /d c:\Exchange2013

c:\Exchange2013>setup /prepareschema /IAcceptExchangeServerLicenseTerms

Welcome to Microsoft Exchange Server 2013 Unattended Setup

File copy complete. Setup will now collect additional information needed for

Performing Microsoft Exchange Server Prerequisite Check

Prerequisite Analysis COMPLETED

Configuring Microsoft Exchange Server

Extending Active Directory schema COMPLETED

The Exchange Server setup operation completed successfully.

Процесс подготовки схемы Active Directory завершен.

Теперь необходимо подготовить Active Directory и создать организацию Exchange (после «OrganizationName» необходимо указать название (Я указываю polygon, у Вас это должно быть отличным) вашей организации на английском языке)

c:\Exchange2013>setup /PrepareAD /OrganizationName: «POLYGON» /IAcceptExchangeServerLicenseTerms

Welcome to Microsoft Exchange Server 2013 Unattended Setup

File copy complete. Setup will now collect additional information needed for

Performing Microsoft Exchange Server Prerequisite Check

Prerequisite Analysis COMPLETED

Setup will prepare the organization for Exchange 2013 by using ‘Setup /PrepareA

D’. No Exchange 2010 server roles have been detected in this topology. After thi

s operation, you will not be able to install any Exchange 2010 servers. For more information, visit: http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.NoE14ServerWarning.aspx

Configuring Microsoft Exchange Server

Organization Preparation COMPLETED

The Exchange Server setup operation completed successfully.

Процесс подготовки Active Directory и создания организации Exchange завершен:

c:\Exchange2013>exit

Далее запускаем Windows PowerShell с правами Администратора и устанавливаем необходимые компоненты:

На рабочем столе из левого нижнего узла на иконке PowerShell через правый клик на элементе вызываем список свойств, находим строку Run as administrator и запускаем, консоль примет вид: «Administrator: Windows PowerShell»

Далее устанавливаем необходимые компоненты:

PS C:\Users\Administrator> install-windowsfeature as-http-activation,desktop-experience,net-framework-45-features,rpc-over-http-proxy,rsat-clustering,rsat-clustering-cmdinterface,web-mgmt-console,was-process-model,web-asp-net45,web-basic-auth,web-client-auth,web-digest-auth,web-dir-browsing,web-dyn-compression,web-http-errors,web-http-logging,web-http-redirect,web-http-tracing,web-isapi-ext,web-isapi-filter,web-lgcy-mgmt-console,web-metabase,web-mgmt-console,web-mgmt-service,web-net-ext45,web-request-monitor,web-server,web-stat-compression,web-static-content,web-windows-auth,web-wmi,windows-identity-foundation

Через некоторое время установка необходимых компонентов будет завершена и нужно будет перезагрузить сервер:

Success Restart Needed Exit Code Feature Result

WARNING: You must restart this server to finish the installation process.

WARNING: Windows automatic updating is not enabled. To ensure that your newly-installed role or feature is

Читайте также:  Djay pro windows crack

automatically updated, turn on Windows Update.

PS C:\Users\Administrator> shutdown /r /t 3

  • Теперь необходимо установить Microsoft Unified Communications Managed API 4.0.

Заходим на сайт http://www.microsoft.com/en-us/download/details.aspx?id=34992 (Microsoft Unified Communications Managed API 4.0) и нажимаем кнопку «Download».

  • Теперь необходимо установить Microsoft Office 2010 Filter Pack. (FiterPack64bit.exe)

Заходим на сайт http://www.microsoft.com/en-us/download/details.aspx?id=17062 (Microsoft Office 2010 Filter Pack) и нажимаем кнопку «Download».

  • Теперь необходимо установить Microsoft Office 2010 Filter Pack SP1.

Заходим на сайт http://www.microsoft.com/en-us/download/details.aspx?id=26604 (Microsoft Office 2010 Filter Pack SP1) и нажимаем кнопку «Download».

После установки необходимых компонентов выше снова перезагружаем систему:

Win + X → Command Prompt(Admin) → shutdown /r /t 3

Теперь можно приступить к установке Exchange Server 2013, для этого переходим в каталога куда распаковывали Exchange 2013 и запускаем setup.exe

C:\Exchange2013\setup.exe – мастер установки предложить проверить наличие обновлений для Exchange Server 2013 так и отказаться, я выбираю Don’t check for updates right now (обновления можно поставить и позже) и Нажимаем кнопку «Next».

Далее начнется копирование файлов необходимых для установки Exchange. Далее «Мастер установки Exchange Server» предлагает ознакомиться с информацией касательно Exchange Server 2013.

Нажимаем кнопку «Next».

Теперь необходимо принять условия лицензии.

Нажимаем кнопку «Next».

Выбираем «Dont use recommended settings», чтобы сервер Exchange автоматически не отправлял в Microsoft отчеты об ошибках и о том как вы используете Exchange.

Нажимаем «Next».

Теперь необходимо выбрать какие роли будут установлены на ваш сервер.

В данном руководстве рассматривается установка Exchange Server 2013 без реализации отказоустойчивости. Таким образом, роли Excahange Server будут установлены на один сервер.

Выбираем «Mailbox role», «Client Access role», затем выбираем «Automatically install Windows Server roles and features that are required to install Exchange Server» и нажимаем кнопку «Next».

Оставляем настройки без изменений и нажимаем «Next».

Каталог установки Exchange Server: C:\Program Files\Microsoft\Exchange Server\V15

Теперь можно настроить параметры защиты от вредоносных программ.

В пункте «Disable malware scanning» выбираем «No» и нажимаем кнопку «Next».

Далее начнется процесс проверки готовности к установке, после того как процесс будет завершен, можно запускать процесс установки Exchange Server 2013.

Нажимаем кнопку «Install».

Начался процесс установки Exchange Server 2013. Процесс относительно не долог, у меня он занял 30-40 минут.

Установка Exchange Server 2013 завершена.

Выбираем «Launch Exchange Administration Center after finishing Exchange setup» и нажимаем кнопку «Finish».

Для администрирования сервера Exchange используется «Exchange Administration Center», запускаем браузер Internet Explorer: клавиша Win и далее кликаем на вызов браузера Internet Explorer, после чего в сроке адреса вводим URL https://srv-dc/ecp, где srv-dc — имя моего сервера Exchange

Для корректного отображения «Exchange Administration Center» необходимо добавить сервер Exchange в надежные узлы в Internet Explorer.

Нажимаем Add

Снова нажимаем Add

Может случиться что страница все равно не отобразиться:

Чтобы это дело поправить, просто отключим безопасность IE

сочетание клавиш Win + C → control panel – Administrative Tools – Server Manager – Local Server → IE Enhanced Security Configuration – выставляем в положением Off

  • Administrators: Off
  • Users: Off

После чего обновляем страницу в браузере и она принимает вид:

Теперь необходимо указать имя пользователя и пароль для авторизации в «Exchange Administration Center» и нажимаем кнопку «Sign in».

  • https://srv-dc/owa
  • Domain\user name: polygon.local\Administrator
  • Password: 712mbddr@

Далее изменяем настройки языка и часового пояса и нажимаем Save:

И перед нами Web – интерфейс администрирования нашим почтовым сервером:

Отлично, а теперь я покажу, как проверить состоянии служб Exchange Server, нажимаем клавишу Win+c в правой части экрана кликаем по пиктограмме

далее в строке поиска набираем «Exchange Management Shell

и также как при запуске PowerShell через зажатую левую клавишу Shift выбираем Run as administrator для найденной оснастки Exchange Management Shell

Выполняем команду «Test-ServiceHealth».

Проверка служб завершена успешно.

Значение «True» в «RequireServiceRunning» свидетельствует о том, что служба запущена.

Вот собственно и всё. Процесс разобран и задокумментирован. Осталось только перезагрузить систему и после начать пользоваться/донастраивать почтовый сервер на базе Exchange 2013 на свое усмотрение и опираясь на свой опыт как системного администратора. Пока у меня всё, с уважением автор блога Олло Александр aka ekzorchik.

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще 🙂

Карта МКБ: 4432-7300-2472-8059
Yandex-деньги: 41001520055047

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Оцените статью