Genel olarak konfigürasyon yönetimi ve özellikle kukla uygulama yoluyla öğreniyorum . Zaten bazı genel araştırmalar yaptım ( ayrıca SF üzerinde ) ve şu anda Apache VirtualHosts'u düşünüyorum.
İki sistemde çok sayıda LAMP web sitesi (şu anda yüzlerce aralıkta) barındırıyoruz: Apache2 / mod_php ve MySQL olanı - temelde SF'de zaten her biri az sayıda hayalet içeren çok sayıda sunucuyu yönettiği başka bir sorunun tersi (eğer aslında bir değil, bilmiyorum). Henüz kuklada çalışan bir yapılandırma oluşturmadım ama bir sorun olmamalı, orada birçok örnek ve tarif var.
Açık apache yapılandırma dosyalarına ek olarak (burada sanırım sorun yok) her vhostun bazı dizinleri oluşturması ve izinleri kontrol etmesi gerekir (örn. Bir belge kökü, adanmış bir tmp dizini, özel bir adanmış içeren her vhost için bir kök dizin php session files dir, muhtemelen SSL sertifikaları vb.) web sunucusunda ve bir kullanıcı + MySQL sunucusunda bir veya daha fazla veritabanı.
Yeni bir vhost eklemek, bunları oluşturmak için kukla gerektirir, birini kaldırmak, kullanıcı verilerini yedekleyecek ve daha sonra canlı verileri iki sunucudan kaldıracak bir komut dosyası çalıştırmak için kukla gerektirir, ancak aynı zamanda çalışan her kukla aracısının varlığını kontrol eder. dizinler, db, izinler vb.
Her kukla çalışmasında, özellikle dosya sistemi olanlarında (web sunucusunda) ve özellikle gelecekte sistemlerin daha fazla yükleneceği zaman tüm denetimlerle yüzlerce sanal ana bilgisayara giderken sorun mu yaşıyorsunuz? (diyelim ki 1000 ~ 2000 web sitesi aralığını sunucu başına makul bir maksimum olarak hedefliyoruz).
İnternette bunu yaparken herhangi bir deneyim var mı? Ben googled ama hiçbir şey bulunamadı, çünkü "kukla" ve "apache" ararken düşük bir sinyal / gürültü oranı olduğu için ...