จัดการเซิร์ฟเวอร์ IIS หลายตัวโดยไม่มีการกำหนดค่าที่ใช้ร่วมกัน


12

ขณะนี้เรามีเว็บเซิร์ฟเวอร์ 2 IIS IIS 8.5 ใน DEV

เราจะผลักดันเซิร์ฟเวอร์ให้ผลิตเพื่อแทนที่เซิร์ฟเวอร์ผลิตปัจจุบันของเรา

คำถามของฉันคือเป็นวิธีการสร้างสคริปต์ได้ทันทีเพื่อใช้การปรับปรุงการกำหนดค่ากับการผลิตหลังจากที่ถูกทดสอบในการผลิต

เราไม่สามารถใช้การกำหนดค่าที่ใช้ร่วมกันได้เนื่องจากไม่ใช่ว่าทุกไซต์จะเหมือนกัน แต่สำหรับเราที่ต้องการอัปเดตด้วยวิธีสคริปต์ เว้นแต่จะมีวิธีที่ดีกว่า

ฉันคิดอะไรบางอย่างเช่น SQL เมื่อคุณผ่านพ่อมดและคุณมีตัวเลือกในการสร้างสคริปต์

มีอะไรแบบนั้นกับ IIS 8.5 หรือไม่

คำตอบ:


12

เครื่องมือแก้ไขการกำหนดค่าภายในตัวจัดการ IIS ทำสิ่งนี้ทุกประการ

สร้างสคริปต์ของการกระทำที่คุณทำเมื่อเร็ว ๆ นี้ เปิดหน้าต่างสคริปต์ไดอะล็อกที่แสดงสคริปต์สำหรับการกระทำของคุณในสามภาษาโปรแกรม: C #, JavaScript และ AppCmd ฟังก์ชันสคริปต์สร้างจะเปิดใช้งานเฉพาะหลังจากที่คุณดำเนินการเช่นเปลี่ยนค่าของคุณสมบัติ คุณต้องสร้างสคริปต์ที่มีการกระทำของคุณก่อนที่จะคลิกใช้ โปรดทราบว่าสคริปต์จะไม่รวมการดำเนินการในทันทีเช่นการล็อกส่วนการแก้ไขคอลเล็กชันหรือการคืนค่าเป็นพาเรนต์

คุณเปิดตัวแก้ไขการกำหนดค่าจากนั้นปรับเปลี่ยนองค์ประกอบและคุณสมบัติที่กำหนดการกำหนดค่าของคุณเอง เมื่อคุณแก้ไขบางสิ่งคุณจะเห็นการสร้างสคริปต์เปิดใช้งาน

คลิกที่นี่และคุณจะเห็นการเปลี่ยนแปลงของคุณในรูปแบบ C #, JavaScript, AppCmd ​​หรือ PowerShell

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

จากนั้นคุณสามารถรวมการเปลี่ยนแปลงแต่ละอย่างเข้าด้วยกันเป็นสคริปต์เดียวที่คุณสามารถทำให้เป็นอัตโนมัติด้วย Chocolatey, DSC, SaltStack, Puppet เป็นต้น

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