Як встановити роль сервера додатків на Windows Server 2016


9

Я оновлюю вимоги до програмного продукту для Windows Server 2016.

У 2012 році R2 я завжди використовував для встановлення ролі " Сервер додатків " .

Здається, це зникло у 2016 році. Я шукав відповіді на форумах TechNet та Microsoft, але не знайшов.

Чи є десь офіційний документ, який вказує, куди ці функції перейшли, або якщо вони були припинені та назавжди вилучені.

Я конкретно шукаю такі функції Windows 2012R2 у 2016 році:

  • AS-Incoming-Trans
  • AS-Вихід-Транс
  • AS-HTTP-активація
  • AS-Веб-підтримка
  • AS-WAS-підтримка

Будь-яка допомога дуже вдячна.


1
Я нарешті щось знайшов. Це [офіційно застаріло] [1]. Я все ще не знаю, які функції заміни / еквівалента є. [1]: technet.microsoft.com/en-us/library/dn303411.aspx
MartinSGill

Відповіді:


7

Як уже зазначалося, роль сервера додатків була застаріла в Windows Server 2012 R2, хоча немає вказівки щодо того, куди переміщуються функції ролей або як вони зараз названі. Документація просто говорить: "Роль сервера додатків застаріла і згодом більше не буде доступною як роль сервера, який можна встановити. Замість цього встановлюйте окремі функції та ролі окремо."

Хоча, переглянувши інсталяцію Server 2012 R2, я все-таки зміг знайти всі згадані вами функції, але, здається, саме в серверному 2016 році ми бачимо, що частина "більше не доступна як роль сервера, що встановлюється" дійсно реалізована - тож там всі згадані вами функції / компоненти, мені вдалося лише виявити, що AS-WAS-підтримка з 2012 року R2 перейменовано на WAS в сервер 2016, це саме те, що вам потрібно, тобто активація процесів Windows, і вона включає в себе точно такі ж підкомпоненти в Сервер 2016. Скріншот виходу Get-WindowsFeature :

введіть тут опис зображення

Якщо ви виконуєте Dism / online / Get-Features, ви також повинні мати можливість бачити WAS * функції десь між іншими функціями IIS *:

введіть тут опис зображення

Я думаю, що деякі функції можна було б об'єднати в інші функції, але, можливо, ні. Якщо у вас є програмний продукт, який вимагає цієї ролі, він, мабуть, не підтримує нещодавно RTMed Server 2016 - ви можете працювати з постачальником, щоб отримати заяву про підтримку, якщо у вас є доступ до підтримки MSFT, просто запитайте їх про інформацію про те, де всі зазначені функції вами на сервері Server 2016 і чи всі вони були видалені чи що.

Виходячи з того, як це сформульовано у вищезазначеній документації, цілком справедливо попросити MSFT оновити свою документацію, щоб точно пояснити, де всі підкомпоненти на сервері 2016, оскільки, здається, це не так, що ми можемо "встановити окремі функції та ролі окремо ".

Додатковий розділ документації MSFT " Особливості, вилучені або застарілі в Windows Server 2016 ", не додає жодних роз'яснень щодо ролі прикладного сервера, повертаючись до списку того, що було знято в 2012 році R2 та 2012.


dism.exe /online /get-featuresне відображає "WAS" або "активація процесів Windows" як доступні функції для встановлення.
спудер

1
@spuder Я додав скріншоти, де демонструються функції WAS у виведенні dism.exe / online / get-особливості - просто уважніше подивіться або вставте текст у текстовий файл та виконайте пошук за допомогою текстового редактора, щоб знайти їх.
Михайло

0

Для вхідних та вихідних транзакцій DTC вони, як видається, можна налаштовувати через Powershell, з модулем get-dtcnetworksettingта set-dtcnetworksettingв ньому msdtc. Наприклад:

PS C:\Windows\system32> get-dtcnetworksetting

AuthenticationLevel               : Mutual
InboundTransactionsEnabled        : False
OutboundTransactionsEnabled       : False
RemoteClientAccessEnabled         : False
RemoteAdministrationAccessEnabled : False
XATransactionsEnabled             : False
LUTransactionsEnabled             : True

PS C:\Windows\system32> set-dtcnetworksetting -inboundtransactionsenabled $true -outboundtransactionsenabled -remoteclientaccessenabled $true

Confirm
Are you sure you want to perform this action?
This operation requires stopping and starting DTC to apply the changes.
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): y

PS C:\Windows\system32> get-dtcnetworksetting

AuthenticationLevel               : Mutual
InboundTransactionsEnabled        : True
OutboundTransactionsEnabled       : True
RemoteClientAccessEnabled         : True
RemoteAdministrationAccessEnabled : False
XATransactionsEnabled             : False
LUTransactionsEnabled             : True

Існує ряд команд PS для DTC в сервері 2016, див get-command -module msdtc. Повний список.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.