Kelola Beberapa server IIS tanpa konfigurasi bersama

12

Saat ini kami memiliki 2 server web IIS 8.5 di DEV

Kami akan mendorong server ke produksi untuk menggantikan server produksi kami saat ini

Pertanyaan saya adalah, apakah cara membuat skrip dengan cepat untuk menerapkan pembaruan konfigurasi pada produksi setelah diuji dalam produksi.

Kami tidak dapat menggunakan konfigurasi yang dibagikan karena tidak semua situs adalah sama tetapi untuk yang kami ingin memperbaruinya melalui metode skrip. Kecuali ada cara yang lebih baik.

Saya sedang memikirkan sesuatu seperti SQL ketika Anda melewati penyihir mereka dan Anda memiliki opsi untuk membangun skrip.

Apakah ada yang seperti itu dengan IIS 8.5?

Anthony Fornito
sumber

Jawaban:

12

Editor Konfigurasi dalam IIS Manager melakukan hal ini.

Membuat skrip tindakan yang baru saja Anda lakukan. Buka jendela Dialog Skrip yang menampilkan skrip untuk tindakan Anda dalam tiga bahasa pemrograman: C #, JavaScript, dan AppCmd. Fungsionalitas script menghasilkan hanya diaktifkan setelah Anda mengambil tindakan, seperti mengubah nilai properti. Anda harus membuat skrip yang menyertakan tindakan Anda sebelum mengklik Terapkan. Perhatikan bahwa skrip tidak akan menyertakan tindakan segera, seperti mengunci bagian, mengedit koleksi, atau kembali ke induk.

Anda membuka Editor Konfig kemudian memodifikasi elemen dan atribut yang menentukan konfigurasi khusus Anda. Setelah Anda memodifikasi sesuatu, Anda akan melihat tindakan Generate Script menjadi diaktifkan.

Klik ini dan Anda akan melihat perubahan Anda sebagai C #, JavaScript, AppCmd ​​atau PowerShell.

masukkan deskripsi gambar di sini

Anda kemudian dapat menggabungkan setiap perubahan menjadi satu skrip yang dapat diotomatisasi dengan Chocolatey, DSC, SaltStack, Puppet, dll.

Joe Niland
sumber