Cara menginstal peran Server Aplikasi pada Windows Server 2016

9

Saya memperbarui persyaratan untuk produk perangkat lunak untuk Windows Server 2016.

Pada 2012 R2 saya selalu terbiasa menginstal peran " Server Aplikasi " .

Tampaknya ini telah menghilang pada 2016. Saya telah mencari jawaban di forum TechNet dan Microsoft, tetapi saya belum menemukannya.

Apakah ada dokumen resmi di suatu tempat, yang menunjukkan ke mana fitur-fitur ini telah pindah, atau jika mereka telah dihentikan dan dihapus secara permanen.

Secara khusus saya mencari fitur-fitur Windows 2012R2 ini di 2016:

  • AS-Incoming-Trans
  • AS-Outgoing-Trans
  • AS-HTTP-Aktivasi
  • Dukungan AS-Web
  • Dukungan AS-WS

Setiap bantuan sangat dihargai.

MartinSGill
sumber
1
Saya akhirnya menemukan sesuatu. Ini [secara resmi ditinggalkan] [1]. Saya masih tidak tahu apa itu fitur pengganti / setara. [1]: technet.microsoft.com/en-us/library/dn303411.aspx
MartinSGill

Jawaban:

7

Peran Server Aplikasi telah ditinggalkan di Windows Server 2012 R2 seperti yang telah Anda catat, meskipun tidak ada indikasi ke mana fitur peran dipindahkan atau bagaimana namanya sekarang. Dokumentasi hanya mengatakan: "Peran Server Aplikasi sudah tidak digunakan lagi dan pada akhirnya tidak akan lagi tersedia sebagai peran server yang dapat diinstal. Sebagai gantinya, instal masing-masing fitur dan peran secara terpisah."

Meskipun dengan melihat instalasi Server 2012 R2 saya dapat menemukan semua fitur yang Anda sebutkan, tetapi sepertinya itu ada di Server 2016 di mana kita melihat "tidak lagi tersedia sebagai peran server yang dapat diinstal" bagian yang benar-benar diterapkan - sehingga keluar dari sana semua fitur peran / komponen yang disebutkan oleh Anda, saya hanya dapat menemukan bahwa AS-WAS-Support dari 2012 R2 diganti namanya menjadi WAS di Server 2016 yang ini persis seperti yang Anda butuhkan, yaitu Windows Process Activation dan mencakup sub komponen yang persis sama di Server 2016. Screenshot dari Get-WindowsFeature output:

masukkan deskripsi gambar di sini

Jika Anda menjalankan Dism / online / Get-Features Anda juga harus dapat melihat fitur WS * di suatu tempat di antara fitur IIS * lainnya:

masukkan deskripsi gambar di sini

Saya pikir beberapa fungsi bisa saja digabungkan dengan fitur lain tetapi mungkin tidak. Jika Anda memiliki produk perangkat lunak yang membutuhkan peran ini, kemungkinan besar ia tidak memiliki dukungan untuk RTMed Server 2016 baru-baru ini - Anda dapat bekerja dengan vendor untuk mendapatkan pernyataan tentang dukungan, jika Anda memiliki akses ke dukungan MSFT, minta mereka untuk informasi tentang di mana semua fitur tersebut disebutkan. oleh Anda di Server 2016 dan apakah mereka semua dihapus atau apa.

Berdasarkan bagaimana kata tersebut dalam dokumentasi yang disebutkan di atas, cukup valid untuk meminta MSFT untuk memperbarui dokumentasinya untuk menjelaskan dengan tepat di mana semua sub-komponen di Server 2016 sepertinya tidak menjadi masalah bahwa kita dapat "menginstal fitur individual dan peran secara terpisah ".

Bagian tambahan dari dokumentasi MSFT " Fitur Dihapus atau Dihentikan pada Windows Server 2016 " tidak menambahkan klarifikasi tentang peran Server Aplikasi, merujuk kembali ke daftar apa yang telah ditinggalkan pada 2012 R2 & 2012.

Mikhail
sumber
dism.exe /online /get-featurestidak mencantumkan 'WAS' atau 'Windows Process Activation' sebagai fitur yang tersedia untuk diinstal.
Spuder
1
@spuder Saya telah menambahkan tangkapan layar yang mendemonstrasikan fitur-fitur WS pada keluaran dism.exe / online / get-features - lihat saja dengan lebih teliti atau pipakan keluaran ke dalam file teks dan lakukan pencarian dengan editor teks untuk menemukannya.
Mikhail
0

Untuk transaksi masuk dan keluar DTC, ini tampaknya dapat dikonfigurasi melalui Powershell, dengan get-dtcnetworksettingdan set-dtcnetworksettingdalam msdtcmodul. Sebagai contoh:

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

Ada sejumlah perintah PS untuk DTC di Server 2016, lihat get-command -module msdtcdaftar lengkapnya.

Chris J
sumber