Come installare il ruolo del server delle applicazioni su Windows Server 2016


9

Sto aggiornando i requisiti per un prodotto software per Windows Server 2016.

Nel 2012 R2 ho sempre usato per installare la " Application Server " ruolo .

Questo sembra essere svanito nel 2016. Ho cercato nei forum TechNet e Microsoft una risposta, ma non ne ho trovata una.

Esiste un documento ufficiale da qualche parte, che indica dove sono state spostate queste funzionalità o se sono state interrotte e rimosse in modo permanente.

In particolare, sto cercando queste funzionalità di Windows 2012R2 nel 2016:

  • AS-Incoming-Trans
  • AS-uscita-Trans
  • AS-HTTP-attivazione
  • AS-Web-Support
  • AS-WAS-Support

Qualsiasi aiuto è molto apprezzato.


1
Finalmente ho trovato qualcosa. È [ufficialmente deprecato] [1]. Non so ancora quali siano le caratteristiche sostitutive / equivalenti. [1]: technet.microsoft.com/en-us/library/dn303411.aspx
MartinSGill

Risposte:


7

Il ruolo del server delle applicazioni è stato deprecato in Windows Server 2012 R2, come già notato, sebbene non vi siano indicazioni su dove vengano spostate le funzionalità dei ruoli o su come vengano ora denominate. La documentazione dice semplicemente: "Il ruolo del server delle applicazioni è deprecato e alla fine non sarà più disponibile come ruolo del server installabile. Invece, installa le singole funzioni e ruoli separatamente".

Anche se guardando l'installazione di Server 2012 R2 sono stato in grado di trovare tutte le funzionalità che hai menzionato comunque, ma sembra che sia in Server 2016 che vediamo la parte "non essere più disponibile come ruolo server installabile" realmente implementata - quindi fuori da tutte le funzioni / i componenti di ruolo menzionati da te Sono stato in grado di scoprire che il supporto AS-WAS dal 2012 R2 rinominato WAS in Server 2016 questo è esattamente ciò di cui hai bisogno, ovvero l'attivazione del processo di Windows e include esattamente gli stessi componenti secondari in Server 2016. Schermata dell'output di Get-WindowsFeature :

inserisci qui la descrizione dell'immagine

Se esegui Dism / online / Get-Features dovresti anche poter vedere le funzionalità WAS * da qualche parte tra le altre funzionalità IIS *:

inserisci qui la descrizione dell'immagine

Penso che alcune funzionalità potrebbero essere state unite ad altre funzionalità, ma forse no. Se si dispone di un prodotto software che richiede questo ruolo, probabilmente non ha il supporto per RTMed Server 2016 di recente: è possibile collaborare con il fornitore per ottenere dichiarazioni sulla sostenibilità, se si ha accesso al supporto MSFT è sufficiente richiedergli informazioni su dove sono tutte le funzionalità menzionate da te in Server 2016 e se sono stati tutti rimossi o cosa.

Sulla base di come è scritto nella documentazione sopra menzionata, è abbastanza valido chiedere a MSFT di aggiornare la loro documentazione per spiegare esattamente dove tutti i componenti secondari in Server 2016 in quanto non sembra essere il caso che possiamo "installare singole funzionalità e ruoli separatamente ".

La sezione aggiuntiva della documentazione MSFT " Funzionalità rimosse o deprecate in Windows Server 2016 " non aggiunge alcun chiarimento sul ruolo del server delle applicazioni, facendo riferimento all'elenco di ciò che è stato deprecato nel 2012 R2 e 2012.


dism.exe /online /get-featuresnon elenca "WAS" o "Attivazione processo Windows" come funzionalità disponibili da installare.
spuder il

1
@spuder Ho aggiunto schermate che dimostrano le funzionalità WAS nell'output di dism.exe / online / get-features: basta guardare più attentamente o reindirizzare l'output nel file di testo ed eseguire la ricerca con l'editor di testo per trovarli.
Mikhail,

0

Per le transazioni in entrata e in uscita DTC, queste sembrano configurabili tramite Powershell, con get-dtcnetworksettinge set-dtcnetworksettingnel msdtcmodulo. Per esempio:

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

Esistono numerosi comandi PS per DTC in Server 2016, vedere get-command -module msdtcl'elenco completo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.