我有多個PHP-MySQL應用程序,我經常向客戶發貨。在每次升級時,我需要給他們PHP腳本和MySQL SQL文件。事情搞砸了,通常的問題是版本不匹配或文件權限不匹配或部分升級。Linux:Pack PHP - MySQL中的RPM應用程序
我對RPM有基本的瞭解,如果需要,我可以構建一個RPM示例。這些應用程序的主機是Cent OS 6.2,httpd和mysql-server。
我應該用RPM包裝我的內容嗎?
我看到下面的好處:
- 輕鬆升級 - #RPM -Uvh app.rpm
- 可以在網上舉辦回購和我的客戶能#百勝升級應用
- 更自動化,少變化人類的錯誤。
我應該這樣做嗎?
另一個問題:許可協議是否允許您這樣做? – Raptor
@ShivanRaptor,我希望它可以。由於RPM現在在許多GNU/Linux發行版中使用。看到這個鏈接http://en.wikipedia.org/wiki/GNU/Linux_distribution – Abhishek
我的應用程序是開源的。 GNU/Linux是開源的。 RPM是開源的。 PHP-MySQL是開源的。因此,我猜... – user1263746