Cách cài đặt vai trò Máy chủ ứng dụng trên Windows Server 2016


9

Tôi đang cập nhật các yêu cầu cho một sản phẩm phần mềm cho Windows Server 2016.

Trong năm 2012 R2 tôi luôn sử dụng để cài đặt vai trò " Máy chủ ứng dụng " .

Điều này dường như đã biến mất vào năm 2016. Tôi đã tìm kiếm các diễn đàn TechNet và Microsoft để tìm câu trả lời, nhưng tôi chưa tìm thấy.

Có tài liệu chính thức nào ở đâu đó không, cho biết nơi các tính năng này đã được chuyển đến hoặc nếu chúng đã bị ngừng và bị xóa vĩnh viễn.

Cụ thể tôi đang tìm kiếm các tính năng Windows 2012R2 này vào năm 2016:

  • AS-In-Trans
  • AS-Out-Trans
  • Kích hoạt AS-HTTP
  • Hỗ trợ AS-Web
  • NHƯ-WAS-Hỗ trợ

Bất kỳ trợ giúp đánh giá rất cao.


1
Cuối cùng tôi đã tìm thấy một cái gì đó. Đó là [chính thức không được chấp nhận] [1]. Tôi vẫn không biết các tính năng thay thế / tương đương là gì. [1]: technet.microsoft.com/en-us/l
Library / dn303411.aspx

Câu trả lời:


7

Vai trò Máy chủ ứng dụng đã không được chấp nhận trong Windows Server 2012 R2 như bạn đã lưu ý, mặc dù không có dấu hiệu nào cho thấy các tính năng vai trò được di chuyển hoặc cách chúng được đặt tên bây giờ. Tài liệu chỉ nói: "Vai trò Máy chủ ứng dụng không được dùng nữa và cuối cùng sẽ không còn khả dụng dưới dạng vai trò máy chủ có thể cài đặt. Thay vào đó, hãy cài đặt các tính năng và vai trò riêng biệt."

Mặc dù bằng cách xem cài đặt Server 2012 R2, tôi có thể tìm thấy tất cả các tính năng mà bạn đã đề cập, nhưng có vẻ như trong Server 2016, nơi chúng tôi thấy "không còn khả dụng như một vai trò máy chủ có thể cài đặt" thực sự đã được triển khai - vì vậy Tất cả các tính năng / thành phần vai trò được bạn đề cập Tôi chỉ có thể thấy rằng AS-WAS-Support từ 2012 R2 được đổi tên thành WAS trong Server 2016, đây là chính xác những gì bạn cần, tức là Kích hoạt quy trình Windows và nó bao gồm chính xác các thành phần phụ trong Máy chủ 2016. Ảnh chụp màn hình của đầu ra Get-WindowsFeature :

nhập mô tả hình ảnh ở đây

Nếu bạn thực thi Dism / online / Get-Feature, bạn cũng sẽ có thể thấy các tính năng WAS * ở đâu đó giữa các tính năng IIS * khác:

nhập mô tả hình ảnh ở đây

Tôi nghĩ rằng một số chức năng có thể đã được hợp nhất vào các tính năng khác nhưng có thể không. Nếu bạn có sản phẩm phần mềm yêu cầu vai trò này thì có khả năng nó không hỗ trợ cho RTMed Server 2016 gần đây - bạn có thể làm việc với nhà cung cấp để nhận tuyên bố về khả năng hỗ trợ, nếu bạn có quyền truy cập vào hỗ trợ MSFT chỉ cần yêu cầu họ cung cấp thông tin về tất cả các tính năng được đề cập ở đâu bởi bạn trong Server 2016 và liệu tất cả chúng có bị xóa hay không.

Dựa trên cách nó được diễn đạt trong tài liệu được đề cập ở trên, việc yêu cầu MSFT cập nhật tài liệu của họ để giải thích chính xác nơi tất cả các thành phần phụ trong Server 2016 dường như không phải là trường hợp chúng ta có thể "cài đặt các tính năng riêng lẻ và vai trò riêng biệt ".

Phần bổ sung của tài liệu MSFT " Các tính năng bị xóa hoặc không dùng nữa trong Windows Server 2016 " không thêm bất kỳ sự làm rõ nào về vai trò của Máy chủ ứng dụng, tham khảo lại danh sách những gì đã bị phản đối trong năm 2012 R2 & 2012.


dism.exe /online /get-featureskhông liệt kê 'WAS' hoặc 'Kích hoạt quy trình Windows' như các tính năng có sẵn để cài đặt.
spuder

1
@spuder Tôi đã thêm các ảnh chụp màn hình thể hiện các tính năng của WAS trong đầu ra của eff.exe / online / get-Feature - chỉ cần xem xét kỹ hơn hoặc đầu ra ống vào tệp văn bản và thực hiện tìm kiếm với trình soạn thảo văn bản để tìm chúng.
Mikhail

0

Đối với các giao dịch trong và ngoài nước DTC, các giao dịch này dường như có thể định cấu hình qua Powershell, với get-dtcnetworksettingset-dtcnetworksettingtrong msdtcmô-đun. Ví dụ:

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

Có một số lệnh PS cho DTC trong Server 2016, xem get-command -module msdtcdanh sách đầy đủ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.