為系統(tǒng)交付包
一定有一種方式可以為系統(tǒng)交付包。
很多應(yīng)用都可以通過(guò)配置管理系統(tǒng)用包的形式在目標(biāo)系統(tǒng)上不加修改地安裝。像RPM和deb這樣的包系統(tǒng)有很多優(yōu)點(diǎn),比如通過(guò)為包中所有文件提供校驗(yàn)碼,可以驗(yàn)證包提供的文件沒(méi)有在目標(biāo)系統(tǒng)上被修改。從安全和調(diào)試的角度來(lái)說(shuō)很有用處。包的交付通常是通過(guò)操作系統(tǒng)的工具如RedHat上的yum包管理系統(tǒng),但有時(shí)候配置管理系統(tǒng)也可以自己用自己的工具交付包和文件。這些工具通常和操作系統(tǒng)的包管理工具串聯(lián)使用。
必須有獨(dú)立于安裝的包之外的配置管理的方式。
顯而易見(jiàn),配置管理系統(tǒng)需要能管理我們應(yīng)用的配置。不管曾經(jīng)付出了多少努力去統(tǒng)一這一領(lǐng)域,因?yàn)閼?yīng)用間配置方法的不同,導(dǎo)致了配置管理的復(fù)雜性。
配置應(yīng)用程序最常見(jiàn)和最靈活的系統(tǒng)都使用基于文本的配置文件。還有些其他方法,
如提供API去處理配置(如命令行接口)的應(yīng)用或者通過(guò)數(shù)據(jù)庫(kù)設(shè)置去處理配置。
想了解更多IT資訊,請(qǐng)?jiān)L問(wèn)中培偉業(yè)官網(wǎng):中培偉業(yè)