วิธีติดตั้งบทบาทเซิร์ฟเวอร์แอปพลิเคชันใน Windows Server 2016


9

ฉันกำลังอัปเดตข้อกำหนดสำหรับผลิตภัณฑ์ซอฟต์แวร์สำหรับ Windows Server 2016

ในปี 2012 R2 ผมใช้เสมอที่จะติดตั้ง " Application Server " บทบาท

ดูเหมือนว่าจะหายไปในปี 2559 ฉันได้ค้นหาคำตอบของ TechNet และ Microsoft แต่ไม่พบ

มีเอกสารอย่างเป็นทางการที่ไหนสักแห่งที่บ่งบอกว่าสถานที่เหล่านี้ได้ย้ายไปอยู่หรือไม่หรือถูกยกเลิกและถูกลบถาวร

โดยเฉพาะฉันกำลังมองหาคุณสมบัติ Windows 2012R2 เหล่านี้ในปี 2559:

  • AS-เข้ามา-Trans
  • AS-ออก-Trans
  • 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 ฉันสามารถค้นหาคุณลักษณะทั้งหมดที่คุณกล่าวถึงได้ แต่ดูเหมือนว่าจะอยู่ใน Server 2016 ที่เราเห็นว่า "ไม่สามารถใช้งานได้ในฐานะบทบาทเซิร์ฟเวอร์ที่สามารถติดตั้งได้" อีกต่อไป คุณลักษณะบทบาท / ส่วนประกอบทั้งหมดที่กล่าวถึงโดยคุณฉันสามารถค้นพบว่าการสนับสนุน AS-WAS-จาก 2012 R2 เปลี่ยนชื่อเป็นWASในเซิร์ฟเวอร์ 2016 สิ่งนี้เป็นสิ่งที่คุณต้องการเช่นการเปิดใช้งานกระบวนการ Windows และรวมส่วนประกอบย่อยเดียวกันใน เซิร์ฟเวอร์ 2016 ภาพหน้าจอของเอาต์พุตGet-WindowsFeature :

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณเรียกใช้Dism / online / Get-Featuresคุณควรจะสามารถเห็นคุณสมบัติ WAS * บางแห่งระหว่างคุณสมบัติ IIS * อื่น ๆ :

ป้อนคำอธิบายรูปภาพที่นี่

ฉันคิดว่าฟังก์ชั่นบางอย่างอาจถูกรวมเข้ากับคุณสมบัติอื่น ๆ แต่อาจจะไม่ หากคุณมีผลิตภัณฑ์ซอฟต์แวร์ที่ต้องใช้บทบาทนี้น่าจะไม่ได้รับการสนับสนุนสำหรับ RTMed Server 2016 เมื่อเร็ว ๆ นี้ - คุณอาจทำงานร่วมกับผู้ขายเพื่อขอคำชี้แจงเกี่ยวกับความช่วยเหลือหากคุณเข้าถึงการสนับสนุน MSFT เพียงแค่ขอข้อมูลเกี่ยวกับคุณสมบัติที่กล่าวถึง โดยคุณใน Server 2016 และไม่ว่าพวกเขาทั้งหมดจะถูกลบหรืออะไร

ตามที่กล่าวไว้ในเอกสารที่กล่าวถึงข้างต้นมันค่อนข้างถูกต้องที่จะขอให้ MSFT อัปเดตเอกสารของพวกเขาเพื่ออธิบายว่าส่วนประกอบย่อยทั้งหมดใน Server 2016 ดูเหมือนจะไม่เป็นอย่างที่เราสามารถ "ติดตั้งคุณสมบัติของแต่ละบุคคลและ บทบาทแยกต่างหาก "

ส่วนเพิ่มเติมของเอกสารประกอบ MSFT " ฟีเจอร์ที่ถูกลบหรือเลิกใช้ใน Windows Server 2016 " ไม่ได้เพิ่มความกระจ่างใด ๆ เกี่ยวกับบทบาทของ Application Server อ้างอิงกลับไปยังรายการสิ่งที่เลิกใช้ในปี 2012 R2 & 2012


dism.exe /online /get-featuresไม่แสดงรายการ 'WAS' หรือ 'การเปิดใช้งานกระบวนการ Windows' เป็นคุณสมบัติที่สามารถติดตั้งได้
spuder

1
@spuder ฉันได้เพิ่มภาพหน้าจอที่แสดงให้เห็นถึงคุณสมบัติของ WAS ใน dism.exe / online / get-features เอาท์พุท - ดูอย่างระมัดระวังมากขึ้นหรือเอาท์พุทไพพ์ลงในไฟล์ข้อความและทำการค้นหาด้วยเครื่องมือแก้ไขข้อความเพื่อค้นหา
มิคาอิล

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 ใน Server 2016 ดูget-command -module msdtcรายการทั้งหมด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.