Ubuntu
哪個 Linux 發行版適合伺服器端開發並且有點容易使用?
我需要設置一個基於 Linux 的伺服器,它將作為我們 Web 服務的後端。
這就是我需要的:(按重要性排序)
- 用於管理應用程序和文件的 GUI
- 它將執行一個定制的 C++ 伺服器
- 如果需要,也可能是 LAMP 堆棧。
- 我也會在上面試用ERP或其他伺服器端軟體(可選)。
考慮到我不是任何類 Unix 作業系統的專家(使用 CentOS 一周的經驗,使用 Ubuntu 的一些經驗),對於這樣的案例,您推薦哪種 Linux 發行版。
這是我對每個發行版的理解:
- Ubuntu - 易於使用、最受歡迎、易於安裝的應用程序,沒有麻煩
- Debian - 較舊,但可能難以配置
- CentOS - 麻煩,難以安裝的應用程序
- Mint - 流行,基於 Ubuntu 和 Debian
**編輯:**我有很多人推薦 Ubuntu 而不是 CentOS( 1 , 2 ) 用於伺服器端應用程序。Ubuntu 適合這樣的事情嗎?它不比 CentOS 慢還是有什麼麻煩?
我應該選擇 Ubuntu 還是 Ubuntu Server?兩者的優點是什麼?
“在 Ubuntu 上安裝軟體輕而易舉。即使是伺服器應用程序也有不錯的預設配置,通常開箱即用。這是一個軟體天堂。”
大多數現代發行版(包括您提到的那些)都具有開箱即用的基於 Xorg 的視窗管理器。他們有一個編譯器和一個包管理器。所以最重要的要求如果(4),ERP安裝,你應該檢查它的文件,看看它最支持什麼。
作為一名軟體開發人員,我會選擇 Ubuntu,它經常更新,並且在“universe”儲存庫中有無數的軟體包,你設置、安裝
ufw
和其他你需要的工具,你實際上已經完成了。但是,我會採用像 CentOS 這樣的“更嚴格”的發行版進行生產。