Встановлюємо Exchange 2019 на Windows Server Core 2019

Microsoft Exchange — великий комбайн, який включає прийом і обробку листів, а також веб-інтерфейс для вашого поштового сервера, доступ до корпоративних календарів і завдань. Exchange інтегрований в Active Directory, тому уявімо, що вона вже була розгорнута.

Ну а Windows Server 2019 Core – це версія Windows Server без графічного інтерфейсу.

У цій версії Windows немає традиційної Windows, нема на що клацати, немає меню Пуск. Тільки чорне вікно та чорний командний рядок. Але в той же час менша область для атаки і підвищений рівень входження, адже ми ж не хочемо, щоб у критичних системах копався будь-хто, вірно? 

Цей посібник годиться так само і для серверів з GUI.

Встановлюємо Exchange 2019 на Windows Server Core 2019

1. Підключаємось до сервера

Відкриваємо Powershell та вводимо команду:

Enter-PSSession 172.18.105.6 -Credential Administrator

Опціонально: Вмикаємо RDP. Це полегшує встановлення, але зовсім не обов'язково.

cscript C:WindowsSystem32Scregedit.wsf /ar 0

В образі від Ultravds RDP вже було включено.

2. Підключаємо сервер до AD

Зробити це можна через Windows Admin Center або через Sconfig у RDP.

2.1 Вказуємо DNS сервери чи контролери домену 

Встановлюємо Exchange 2019 на Windows Server Core 2019
У Windows Admin Center підключаємося до сервера, переходимо до розділу мережі та вказуємо ip адреси контролерів домену або DNS серверів домену.

Встановлюємо Exchange 2019 на Windows Server Core 2019
Через RDP, в командний рядок вводимо Sconfig і потрапляємо на синє вікно конфігурації сервера. Там вибираємо пункт 8) Network Settings, і робимо те саме, вказавши DNS сервером домену.

2.2 Приєднуємо сервер до домену

Встановлюємо Exchange 2019 на Windows Server Core 2019
У WAC натискаємо «Змінити ідентифікатор комп'ютера» і відкривається знайоме вікно вибору робочої групи або домену. Все як завжди, вибираємо домен і приєднуємося.

Встановлюємо Exchange 2019 на Windows Server Core 2019
За допомогою Sconfig Потрібно спочатку вибрати пункт 1, вибрати ми до робочої групи або домену, вказати домен, якщо приєднуємося до домену. І лише після завершення процедури нам дозволять змінити ім'я сервера, але навіть для цього потрібно ввести пароль ще раз.

Через Powershell це робиться ще простіше:

Add-Computer -DomainName test.domain -NewName exchange  -DomainCredential Administrator

3. Встановлюємо

Встановлюємо Exchange 2019 на Windows Server Core 2019

Якщо ви використовуєте RDP, перед встановленням Exchange потрібно встановити потрібні компоненти.

Install-WindowsFeature Server-Media-Foundation, RSAT-ADDS

Далі нам потрібно завантажити образ диска з інсталятором Exchange.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/ ExchangeServer2019-x64.iso -OutFile C:UsersAdministratorDownloadsExchangeServer2019-x64.iso

Монтуємо ISO:

Mount-DiskImage C:UsersAdministratorDownloadsExchangeServer2019-x64.iso

Якщо ви будете робити це через командний рядок, потрібно лише примонтувати завантажений диск і ввести команду:

D:Setup.exe /m:install /roles:m /IAcceptExchangeServerLicenseTerms /InstallWindowsComponents

Висновок

Як бачимо, установка Exchange на Windows Server Core, як і вхід у домен не є хворобливим процесом, а враховуючи, як ми виграли у безпеці, то воно того варте.

Особливо потішило те, що ввести сервер в AD за допомогою Powershell простіше, ніж через GUI або Windows Admin Center.

Жаль, що опцію установки Exchange додали лише для Exchange 2019, давно час було.

У минулих наших постах ви можете почитати розповідь як ми готуємо клієнтські віртуальні машини на прикладі нашого тарифу VDS Ultralight з Server Core за 99 рублів, подивитися як працювати з Windows Server 2019 Core та як встановити на нього GUI, а також як керувати сервером за допомогою Windows Admin Center.

Встановлюємо Exchange 2019 на Windows Server Core 2019

Джерело: habr.com

Додати коментар або відгук