บทนำ
บทความนี้อธิบายถึงปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2 นอกจากนี้ บทความนี้มีคําแนะนําในการติดตั้งสําหรับชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2
ไฮไลต์การอัปเดต
รีลีสนี้นําเสนอการติดตั้งแบบโต้ตอบ การอัปเกรด และกระบวนการติดตั้งแบบออฟไลน์ใหม่ซึ่งจะกล่าวถึงคําติชมของผู้ใช้เกี่ยวกับกระบวนการเดิม สแนปอิน Microsoft Management Console (MMC) ของเว็บไซต์ Azure Pack Windowsใหม่จะรวมอยู่ในการอัปเดตนี้ โปรแกรมปรับปรุงนี้มีฟังก์ชันการทํางานที่ก่อนหน้านี้พร้อมใช้งานผ่านทางคําสั่งWindows PowerShellเท่านั้น นอกจากนี้ MMC snap-in สามารถใช้ในการติดตั้งใหม่ทั้งหมดในเซิร์ฟเวอร์ไฟล์แบบสแตนด์อโลนหรือที่กําหนดไว้ล่วงหน้าและกําหนดค่าคอนโทรลเลอร์รอง
ฟีเจอร์ใหม่
ชุดรวมอัปเดต 6 สําหรับเว็บไซต์ azure pack Windows เวอร์ชัน 2 เพิ่มคุณลักษณะใหม่ต่อไปนี้ลงในแพลตฟอร์ม:
-
เว็บงานวิธีการใช้ฟีเจอร์ WebJobs ของเว็บไซต์ Windows Azure Pack
Windowsเว็บไซต์ Azure Pack ช่วยให้ผู้เช่าสามารถเรียกใช้งานแบบกําหนดเอง (เรียกใช้ไฟล์ปฏิบัติการหรือสคริปต์) บนเว็บแอปของคุณด้วยวิธีใดวิธีหนึ่งในสามวิธีต่อไปนี้: ตามความต้องการหรืออย่างต่อเนื่อง สําหรับข้อมูลเพิ่มเติม ให้ดู -
ช่องเสียบวิธีใช้ฟีเจอร์ช่องเสียบไซต์ใน Windowsเว็บไซต์ Azure Pack
ไซต์Windowsเว็บไซต์ Azure Pack ช่วยให้ผู้เช่าสามารถปรับใช้ช่องเสียบการปรับใช้แยกต่างหากได้ ตัวอย่างเช่น ผู้เช่าสามารถสร้างการปรับใช้ลงในช่องจัดเตรียมเพื่อตรวจสอบการเปลี่ยนแปลงก่อนที่จะสลับช่องการจัดเตรียมกับช่องเสียบการผลิต สําหรับข้อมูลเพิ่มเติม ให้ดู -
HttpPlatformHandler ที่ วิธีใช้ฟีเจอร์ HttpPlatformHandler ใน เว็บไซต์ Azure Pack Windows
Windowsเว็บไซต์ Azure Pack สามารถใช้ประโยชน์จาก HttpPlatformHandler เพื่อโฮสต์Javaและรันไทม์อื่นๆ ได้แล้ว สําหรับข้อมูลเพิ่มเติม ดู
การเปลี่ยนแปลงที่สําคัญ
-
ตามค่าเริ่มต้น SSL เวอร์ชัน 3 จะถูกปิดใช้งาน สําหรับข้อมูลเพิ่มเติม ให้ดู วิธีเปิดใช้งาน SSL v3 ในWindowsเว็บไซต์ Azure Pack
-
ฟังก์ชัน IP SSL มีความสามารถ UI ใหม่ อย่างไรก็ตาม องค์ประกอบบางอย่างจะไม่ได้รับการอัปเกรด สําหรับข้อมูลเพิ่มเติม โปรดดู IP SSL Changes in Windows Azure Pack Websites Version 2 Update 6 หากคุณใช้ SSL ที่ใช้ IP โดยใช้การแมป VIP หรือการแมปที่อยู่ภายในกับที่อยู่ IPv6 โปรดอย่าอัปเกรดเป็นชุดรวมอัปเดต 6 เว้นแต่คุณจะโยกย้ายไปยัง IPv4 ก่อนที่คุณจะใช้การอัปเดตนี้ สถานการณ์นี้ไม่ได้รับการสนับสนุนในการอัปเดตนี้ อย่างไรก็ตาม การอัปเดตนี้จะได้รับการสนับสนุนในการอัปเดตในอนาคต
-
บทบาทต้องได้รับการซ่อมแซมเพื่อให้การเปลี่ยนแปลงการกําหนดค่าต่อไปนี้มีผล (ซึ่งอาจทําให้บทบาทเริ่มระบบใหม่)
-
เพิ่ม/ลบ/อัปเดตการแมป
VIP Front End -
เพิ่ม/ลบ/อัปเดตช่วง IP สําหรับผู้ปฏิบัติงานข้อจํากัด
IP -
Uploadใบรับรอง
การประกาศใหม่ ผู้เผยแพร่ -
Uploadใบรับรอง
เริ่มต้นใหม่ Front Ends
-
-
พอร์ตที่ใช้โดยชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2
เนื่องจากการเปลี่ยนแปลง SSL ที่ใช้ IP ชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2 จะใช้พอร์ต TCP เพิ่มเติมสําหรับการติดต่อสื่อสารระหว่างบทบาทต่างๆ การเปลี่ยนแปลงเหล่านี้แสดงอยู่ในตารางต่อไปนี้ การเปลี่ยนแปลงเหล่านั้นที่แสดงเป็นชนิดตัวหนาเป็นการเปลี่ยนแปลงใหม่ในชุดรวมอัปเดต 6 ก่อนที่คุณจะติดตั้งหรืออัปเกรด คุณควรตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการสื่อสารกับพอร์ตเหล่านี้แล้วบทบาท
บริการ
พอร์ต
เซิร์ฟเวอร์ฐานข้อมูล
SQL Server
1433 หรือพอร์ตที่ไม่ใช่แฟลต ถ้ามีการกําหนดค่าไว้
เซิร์ฟเวอร์ไฟล์
SMB
445
ตัวแทนเฟรมเวิร์กเว็บฟาร์ม
8173
WinRM (HTTP)
5985
WinRM (HTTPS)
5986
FrontEnd
HTTP
80
HTTP
443
HTTP/HTTPS
พอร์ตใดๆ ที่ใช้ในพอร์ตที่ไม่เป็นมาตรฐานการแมป VIP
บริการการซิงค์ใบรับรอง
1233
ตัวรอรับแคชข้อมูลประจําตัว Kudu
1233
WinRM (HTTP)
5985
WinRM (HTTPS)
5986
Management Server
ตัวแทนเฟรมเวิร์กเว็บฟาร์ม
8173
WinRM (HTTP)
5985
WinRM (HTTPS)
5986
Publisher
FTP
21
ปรับใช้เว็บ
443/8172
ตัวแทนเฟรมเวิร์กเว็บฟาร์ม
8173
WinRM (HTTP)
5985
WinRM (HTTPS)
5986
Web Worker
DWAS/W3WP
80
ตัวแทนเฟรมเวิร์กเว็บฟาร์ม
8173
WinRM (HTTP)
5985
WinRM (HTTPS)
5986
ปลายทางการจัดการผู้ปฏิบัติงาน
456
ปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดตนี้
การอัปเดตนี้แก้ไขปัญหาต่อไปนี้:
-
ปัญหาที่ 1
ตามค่าเริ่มต้น SSL เวอร์ชัน 3 จะเปิดใช้งานในเว็บไซต์ Windows Azure Pack เวอร์ชัน 2 -
ปัญหาที่ 2
คุณไม่สามารถเพิ่มผู้ปฏิบัติงานจากพอร์ทัลผู้ดูแลระบบได้ -
ปัญหาที่ 3
ถ้าบริการกําลังทํางานอยู่ในขณะนี้เมื่อการอัปเกรดเริ่มต้น การอัปเกรดwebhosting.msiอาจล้มเหลว -
ตัวควบคุมปัญหาที่ 4
อาจทํางานบนเซิร์ฟเวอร์ระยะไกลที่ไม่ได้อยู่ในตัวควบคุม ปัญหานี้อาจเกิดจากรายการ DNS ที่ล้วงตา -
ปัญหาที่ 5
การติดตั้งล้มเหลวเมื่อมีฐานข้อมูลการโฮสต์หรือการวัดและไม่มีข้อความแสดงข้อผิดพลาดที่มีประโยชน์ -
ปัญหาที่ 6
คุณไม่สามารถมอบหมายการตั้งค่า IPSecurity สําหรับ IPRestrictions ให้กับผู้ใช้ที่เรียกใช้ cmdlet Windows PowerShell ต่อไปนี้:Set-DefaultAppHostConfigSection -SectionName "system.webServer/security/ipSecurity" -OverrideModeDefault Allow
The cmdlet ดูเหมือนว่าจะเสร็จสิ้น แต่เมื่อมีข้อจํากัด IP ในไฟล์Web.configของไซต์เกิดขึ้น การตอบกลับ 500.19 Http จะถูกส่งกลับเมื่อมีการร้องขอไปยังไซต์ -
ปัญหาที่ 7
หลังจากอัปเกรดเป็นชุดรวมอัปเดต 4 สําหรับเว็บไซต์ Azure Pack เวอร์ชัน 2 Windows ผู้ใช้ไม่สามารถเข้าถึงสถิติการใช้งานจากฐานข้อมูลการวัด -
ปัญหาที่ 8
ถ้า TrustedHosts ได้รับการกําหนดค่าโดย นโยบายกลุ่ม Windowsเว็บไซต์ Azure Pack ไม่สามารถกําหนดค่าการตั้งค่า TrustedHosts ได้ การตั้งค่านี้จําเป็นต้องสื่อสารกับไฟล์เซิร์ฟเวอร์ผ่านWindowsการจัดการระยะไกล
วิธีรับและติดตั้งชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack
ข้อมูลการดาวน์โหลด
แพคเกจการปรับปรุงสําหรับWindowsเว็บไซต์ Azure Pack พร้อมใช้งานจาก Microsoft Update หรือโดยการดาวน์โหลดด้วยตนเอง
Microsoft Update
เมื่อต้องการรับและติดตั้งแพคเกจการปรับปรุงจาก Microsoft Update ให้ทําตามขั้นตอนเหล่านี้บนคอมพิวเตอร์ที่มีคอมโพเนนต์ตัวจัดการการดําเนินงานติดตั้งอยู่:
-
คลิก เริ่ม แล้วคลิก แผงควบคุม
-
ใน แผงควบคุม ให้ดับเบิลคลิกที่ Windows Update
-
ในหน้าต่างWindows Update ให้คลิก ตรวจหาการอัปเดตจาก Microsoft Update ทางออนไลน์
-
คลิก การอัปเดตที่สําคัญพร้อมใช้งาน
-
เลือกแพคเกจชุดรวมอัปเดตที่คุณต้องการติดตั้ง แล้วคลิก ตกลง
-
คลิก ติดตั้งการอัปเดต เพื่อติดตั้งแพคเกจการอัปเดต
ดาวน์โหลดแพคเกจการอัปเดตด้วยตนเอง
เมื่อต้องการดาวน์โหลดแพคเกจการอัปเดตจาก Microsoft Update Catalog ด้วยตนเอง o ไปยังเว็บไซต์ต่อไปนี้:
คําแนะนําในการติดตั้งแสดงอยู่ในหัวข้อการอัปเกรดWindowsเว็บไซต์ Azure Pack บนเว็บไซต์ Microsoft TechNet คําแนะนําเหล่านี้อธิบายวิธีการอัปเกรดเป็นชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2 โปรดสังเกตว่ากระบวนการติดตั้งและการอัปเกรดมีการเปลี่ยนแปลงอย่างมากในรุ่นนี้ ดังนั้น โปรดสละเวลาตรวจสอบเอกสาร มีคําแนะนําเพิ่มเติมที่ลิงก์นี้เพื่อตรวจสอบการอัปเกรดและเพื่อตรวจสอบสถานะการอัปเกรด เนื่องจากการเปลี่ยนแปลงที่เกิดขึ้นกับที่เก็บข้อมูลนอกเหนือจากการเปลี่ยนแปลงที่สามารถดําเนินการได้
ผลิตภัณฑ์เพิ่มเติมที่ติดตั้งเป็นส่วนหนึ่งของชุดรวมอัปเดต 6ชุดรวมอัปเดต 6 สําหรับWindowsเว็บไซต์ Azure Pack เวอร์ชัน 2 ใช้ผลิตภัณฑ์ OSS เพิ่มเติมเพื่อให้การสนับสนุนและฟังก์ชันการทํางานรันไทม์ รายการเหล่านี้จะแสดงที่นี่สําหรับคําแนะนําเนื่องจากรายการนี้จะไม่สามารถมองเห็นได้หากการติดตั้งเป็นแบบไม่มีความสามารถในการโต้ตอบ
-
Mercurial 2.4.1Mercurial เป็นเครื่องมือการจัดการการควบคุมแหล่งที่มาแบบกระจายฟรี มันจัดการขนาดใด ๆ ของโครงการได้อย่างมีประสิทธิภาพและมีอินเตอร์เฟซที่ง่ายและใช้งานง่าย สิทธิการใช้งาน
-
MySQL 5.5.3สิทธิการใช้งาน
MySQL Community Edition เป็นฐานข้อมูลโอเพนซอร์ส (Open Source)ที่ได้รับความนิยมมากที่สุดในโลกที่สามารถดาวน์โหลดได้ฟรี ซึ่งได้รับการสนับสนุนโดยชุมชนนักพัฒนาและผู้ที่ชื่นชอบโอเพนซอร์ส (Open Source) -
MySQL .Net Connector 6.5.4Connector/NET ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชัน.NET Frameworkที่ต้องการการเชื่อมต่อข้อมูลที่ปลอดภัยและมีประสิทธิภาพสูงด้วย MySQL ได้อย่างง่ายดาย มันใช้อินเทอร์เฟซ ADO.NET ที่จําเป็นและรวมเข้ากับเครื่องมือที่ตระหนักถึง ADO.NET นักพัฒนาสามารถสร้างแอปพลิเคชันโดยใช้ตัวเลือกภาษา .NET ของตนเองได้ Connector/NET เป็นโปรแกรมควบคุม ADO.NET ที่มีการจัดการอย่างเต็มรูปแบบ ซึ่งเขียนขึ้นใน 100 เปอร์เซ็นต์ของ pure C# สิทธิการใช้งาน
-
MYSISGit 1.7.11 – Git for Windows (x86)Git เป็นเครื่องมือการจัดการโค้ดต้นฉบับแบบกระจายที่มีประสิทธิภาพ สิทธิการใช้งาน
-
NodeJSNode.js เป็นแพลตฟอร์มที่สร้างขึ้นบนรันไทม์ JavaScript ของ Chrome สําหรับการสร้างแอปพลิเคชันเครือข่ายที่ปรับขนาดได้รวดเร็วและง่ายดาย Node.jsใช้โมเดล I/O ที่ขับเคลื่อนด้วยเหตุการณ์และไม่ปิดกั้นซึ่งทําให้มีน้ําหนักเบาและมีประสิทธิภาพ เหมาะสําหรับแอปพลิเคชันแบบเรียลไทม์ที่ใช้ข้อมูลมากซึ่งทํางานบนอุปกรณ์แบบกระจาย รุ่นที่ติดตั้งมีดังต่อไปนี้:
-
NPMNPM คือตัวจัดการแพคเกจสําหรับnode.js รุ่นที่ติดตั้งมีดังต่อไปนี้:
-
PHPPHP เป็นภาษาสคริปต์ทั่วไปที่ใช้กันอย่างแพร่หลายเหมาะอย่างยิ่งสําหรับการพัฒนาเว็บและสามารถฝังลงใน HTML รุ่นที่ติดตั้งมีดังต่อไปนี้:
-
PythonPython เป็นภาษาการเขียนโปรแกรมแบบไดนามิกที่เน้นวัตถุ โอเพนซอร์ส (Open Source) รุ่นที่ติดตั้งมีดังต่อไปนี้:
-
ส่วนขยาย WinCache สําหรับ PHP
ส่วนขยายแคชWindowsเป็นตัวเร่ง PHP ที่ใช้เพื่อเพิ่มความเร็วของรหัส PHP ที่ทํางานบนระบบปฏิบัติการWindowsอย่างมีนัยสําคัญ รุ่นที่ติดตั้งมีดังต่อไปนี้:
ไฟล์ที่ถูกเปลี่ยนแปลง |
ขนาดไฟล์ |
เวอร์ชัน |
---|---|---|
WebsitesFeed.msi |
3,252,224 |
44.0.6.0 |