Paylaşılan yapılandırma olmadan birden fazla IIS sunucusunu yönetme


12

Şu anda DEV'de 2 adet IIS 8.5 web sunucumuz var

Mevcut üretim sunucularımızı değiştirmek için sunucuları üretime iteceğiz

Sorum şu: Üretimde test edildikten sonra üretime yapılandırma güncellemelerini uygulamak için komut dosyaları oluşturmanın bir yolu.

Paylaşılan yapılandırmaları kullanamayız çünkü tüm siteler aynı değildir ancak olanlar için bunları komut dosyasıyla yazılmış bir yöntemle güncelleyebiliriz. Daha iyi bir yol olmadığı sürece.

Onların sihirbazları üzerinden almak ve senaryo oluşturma seçeneği var SQL gibi bir şey düşünüyorum.

IIS 8.5 ile böyle bir şey var mı?

Yanıtlar:


12

IIS Yöneticisi içindeki Yapılandırma Düzenleyicisi bunu tam olarak yapar.

Son zamanlarda gerçekleştirdiğiniz eylemlerin bir komut dosyasını oluşturur. Eyleminiz için komut dosyasını üç programlama dilinde görüntüleyen Komut Dosyası İletişim Kutusu penceresini açar: C #, JavaScript ve AppCmd. Komut dosyası oluşturma işlevi, yalnızca bir özelliğin değerini değiştirme gibi bir işlem yaptıktan sonra etkinleştirilir. Uygula'yı tıklamadan önce eyleminizi içeren bir komut dosyası oluşturmanız gerekir. Komut dosyasının bir bölümü kilitleme, bir koleksiyonu düzenleme veya üst öğeye geri alma gibi acil eylemleri içermeyeceğini unutmayın.

Config Editor'ı açtıktan sonra özel yapılandırmanızı tanımlayan öğeleri ve öznitelikleri değiştirin. Bir şeyi değiştirdikten sonra Komut Dosyası Oluştur eyleminin etkinleştirildiğini göreceksiniz.

Bunu tıklayın ve değişikliklerinizi C #, JavaScript, AppCmd ​​veya PowerShell olarak göreceksiniz.

resim açıklamasını buraya girin

Daha sonra, her değişikliği Chocolatey, DSC, SaltStack, Kukla vb. İle otomatikleştirebileceğiniz bir komut dosyasında birleştirebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.