Linux sunucumda birkaç yapılandırma dosyasına bağlı bir dizi uygulama var. Bu uygulamalar birbiriyle ilişkilidir ancak ayrıdır. Değer için, şu anda her uygulamanın kendi dizini vardır /opt. Yapılandırma dosyaları haftada yaklaşık bir kez değişebilir, ancak bundan daha fazla olamaz. Her Pazar bir FTP sitesinden en son sürümü almak için bir cron işi kurmayı planlıyorum.
Bu yapılandırma dosyalarını koymak için en iyi yerin tam olarak nerede olacağını tam olarak anlamıyorum. İşte bazı olasılıklar:
/etc/<appsuitename>/Bu bir yapılandırma dosyası, yapılandırma içeri giriyor/etc/var/<appsuitename>/Dosyalar makul sıklıkta değişir, ancak asla doğrudan yönetici (ben) tarafından değil, yalnızca platform sağlayıcısı tarafından değişir./opt/<appsuitename>/libveya/opt/<appsuitename>/commonBu daha çok Windows düşünme biçimidir, ancak bu durumda mantıklı olabilir/usr/libmuhtemelen değil, ama tamlık için dahil.
Ya da belki de hiç düşünmediğim bir şey?
Edit: Answering @ MichaelKjörling 'in soruları:
- Sadece 3 bölüm vardır,
/home,/, ve/swap./optsalt okunur değildir. - Evet, bir otobüse çarparsam başka bir kişi bu sunucuyu kullanmak zorunda kalacak.
- Bu uygulamalar dahili olarak geliştirildi, bu yüzden yapılandırmaların nereye gitmesi gerektiğine karar veren benim. Eğer bir "meta-tag" olmasaydı en iyi uygulamalar etiketi koyabilirdim.
- Nihayetinde, ne karar verirsek vereyim önemli değil, örgütsel sistemlerin sistem yöneticisi için işletim sisteminin iç işleyişinden daha fazla olduğunu biliyorum, ama bir nedenden dolayı var oldukları için standart sözleşmeleri takip etmeyi seviyorum.
.propertiesdosyada yapıldı. Ama şu anda, yazılımın her versiyonunun bir/optalt dizinde kendi kopyası var , ki bu kesinlikle ideal değil ve değiştirmek istediğim bir şey. Bu soru "onu NEDEN değiştirmeliyim" ile ilgilidir. Teşekkürler!