
我是一個相對較新的 Ubuntu 用戶,想使用最新版本的 PHP 5.6 和 Apache 2.4
我已經在 Windows 上使用最新版本的 Apache 和 PHP 幾年了,沒有任何問題,但我正在切換到 Ubuntu,因為它們提供了更好的效能。
我注意到 Ubuntu 中的版本較舊,我讀過一些教程,有些人建議安裝 Ondřej Surý PPA。
我讀到 PPA 可能包含惡意軟體等,由於我不熟悉他的 PPA,所以我在這裡尋求有關(他的)PPA 的建議。
我了解到他是某些 Debian 軟體包的官方維護者。我想知道他的 Ubuntu 軟體包是否有很大的用戶份額以及它們是否可以安全使用。 (例如是否有其他人為其 PPA 做出貢獻或檢查可能的惡意程式碼)
注意:我不想暗示他不值得信任或其他什麼,但我只是好奇和小心;)
此外,由於 Debian 緊跟著最新版本的 Apache 和 PHP,我正在考慮切換到它,因為它有更多的人貢獻和使用他們的軟體包。
我非常了解如何使用命令列和文字編輯器 nano(畢竟我運行 Ubuntu 伺服器;)
我的問題是,切換到 Debian 有多難?它是否可以與運行 ubuntu 伺服器相媲美,就像我使用 apt-get 安裝軟體並使用文字編輯器配置它一樣?或者更像是必須自己編輯原始碼並編譯東西?
答案1
取得所需軟體的最安全位置是從 Ubuntu 儲存庫(對於 PHP 和 Apache,安全團隊將安全性修補程式應用於所有存在安全問題的版本),或直接從上游專案下載tarball 中的原始程式碼並編譯它。
在 Ubuntu 上,Ondrej 的 PHP 版本 PPA 實際上可以使用。 Ondrej 是 Debian 軟體包的維護者之一,也是 Ubuntu 軟體包的維護者之一(由於他對 Debian 的努力),他有時也致力於 PHP5 中的 Ubuntu 錯誤(Debian QA 頁面php5
其中 Ondrej 列在維護者和上傳者中)。他的 PPA 使用起來很安全,事實上,在某些系統上,當我需要舊版的 PHP 時,我仍然在生產中使用它們。 (或者在極少數情況下,我自己從 Debian 向後移植最新版本,但我是高級用戶,所以...)
然而,獲取最新軟體的唯一真正的「可信任」方法是下載最新的原始程式碼並自行編譯所有內容。您的下一個「可信任」方法是使用您擁有的作業系統的儲存庫(例如 Ubuntu,安全團隊將透過 Ubuntu 的安全性儲存庫為其提供修補程式和更新,以修補安全漏洞)。
Ubuntu 實際上源自於 Debian,因此它的運作方式與 Debian 系統非常相似,但有許多變化。獲得「最新和最好的」PHP 和 Apache 的唯一方法是使用 Debian Unstable,前提是軟體包維護者在發布更新方面非常及時(考慮到 Debian 凍結等情況,通常情況並非如此,就像 Ubuntu 一樣)。