最近想要用 Linux 來架設一些基本服務的伺服器,如 DNS,DHCP...等等
但是據上次使用 Linux 的時間,已經將近 10 年了,而當時我都一直是使用『紅帽』的 Linux.
10 年之後,Linux 多出了好多家,看的我眼花撩亂不知道要裝哪個版本的所以想上來問問大家的使用經驗,我的需求如下:
可否請幫友們指點一下,要用哪家的 Linux 對架設 Server 來說比較完善呢?
既然以前用 Redhat, 那就改用完全免費, 又跟 Redhat 相容的 CentOS 吧!
CentOS 的 Source Code 來自 Redhat, 只換Logo, 兩者結構相同, 套件互通, 維護技術不變.
請參考:
<www.centos.org>
不愧是超人不只了解 Windows,就連 Linux 也知道,您太強了
忙著讚嘆忘記問了
請問超人大,這是完全免費嗎?只要我不用來『謀利』在『企業』環境中,是無條件免費使用的嗎?
是滴是滴...您要喜歡的話, 還可以拿來架Cluster, 也是全部免費的.
請參考 www.rocksclusters.org
難得有我可以回答的問題...
misadm提到:
請問超人大,這是完全免費嗎?只要我不用來『謀利』在『企業』環境中,是無條件免費使用的嗎?
謝謝 tecksin 的回答....是的, CentOS 是免費的, 在www.centos.org/首頁的第一段, 就開宗明義地說了:「.....CentOS is free.」
而 CentOS 與 Redhat 的臍帶關係, 可以從他的文件看出端倪:
http://www.centos.org/docs/5/
那個 On-line 連結按下去, 直接就大喇喇出現 Redhat Enterprise Linux 的標誌....
由此可證: CentOS = Redhat Enterprise 免費版
raytracy提到:
謝謝 tecksin 的回答...
感謝RAY大的稱讚...
感謝R大及鐵大的回應,讓小弟可以快速找到要用的 Linux
這個問題是著重在'真正免費'的Linux....
我推Fedora, RedHat本家支持的社群...只要是硬體爛到不行的PC, 我都用來裝這個, 跑的嚇嚇叫...
<<每次看到想回答的...都遇到Ray超人老大在'上面'>>
simon581923提到:
<<每次看到想回答的...都遇到Ray超人老大在'上面'>>
超人下面不行, 只能在上面....
順便提一下 Fedora vs. CentOS, 其實 Fedora 應該算是 Redhat 的「前哨研發站」, 許多實驗中的新功能會先在這裡放給社群使用, 待匯集大家使用經驗之後, 再決定是否要納入下一版的 Redaht 中. 所以, 這裡的功能項目會比正式發表的 Redhat 版本還要領先, 但裡面的 Bug 也比較多, 經常需要修正, 適合需要嘗試新功能的玩家.
而 CentOS 則正好相反, 他是等 Redhat 的正式版本發表之後, 再拿正式版的 Source 來改成 CentOS 的標誌, 內容會跟 Redhat 正式版一模一樣, 但是版本的推出時間, 會稍微落後 Redhat 的正式版(因為他永遠跟在後面走). 如果企業希望獲得如 Redhat 般長期穩定的運作, 不想經常更換版本修正 Bug 的話, CentOS 就等於是免費的 Redhat.
simon581923提到:
這個問題是著重在'真正免費'
您真內行
I am like you, I used Redhat Linux when it was free.
I am using Fedora and I do not see many bugs. I think either Fedora or CentOS would make no difference if you are just doing basic server service.
請參考http://distrowatch.com/右側的排行榜, 我一直用ubuntu server/desktop, 從沒出過問題. debian 最新版squeeze剛出來, 另外, 排第九的Arch Linux評論也很好, 我打算試試, 這些都只需要下載一張CD大小的ISO就夠了.
如果要使用RedHat, 除了CentOS之外, 還有http://www.scientificlinux.org/目前是version 6 alpha5了:http://distrowatch.com/?newsid=06462.
要快速架站, 安裝ubuntu時可選擇要的系統架構, 或者於安裝完後下一個指令:
$ sudo tasksel
就可以從中選你要的系統架構了.
我用UBUNTU SERVER的唯一心得是開機超快,PIII的SERVER從BOOT LOADER起算真正10秒開機。相對來說還算省資源——預設安裝機乎什麼服務都沒有,但是比起SLACK WARE和BSD又比較肥大。
bruck提到:
預設安裝機乎什麼服務都沒有
是的, 這正是我要的, 對我來說, 我只安裝openssh-server, openssl, curl, wget等, 其他的都用編譯的, 像mysql, postgresql, php, nginx,squid,...等等. 事實上, 大部分的發行版, 套件版本都很難做到最新穩定版. 像最近的PHP的DDOS漏洞, 要更新到5.3.5版才行, 有些關鍵的元件也必需常更新. 我會選擇Ubuntu而不選用slackware或bsd的原因, 除了沒有好的desktop版讓我用之外, 最重要的是重大安全更新, 當然, 每一種發行版都有安全更新, 但是我的筆電上是ubuntu, 我可以馬上知道有哪些重大的安全更新. 至於RedHat和fedora, 安全更新是不同步的, 如果用centos, 那更是慢啊.
如果只要一些簡單的服務,那倒是可以用看看 BRAZILFW
不管是 CentOS, Fedora, SuSE, Oracle. 都是屬於 Red-Hat 架構.
相對於您過去使用 RH 系列的話會能夠使您更加駕輕就熟.
至於您用途是以 Server 架構為主. Fedora 就比較不適合.
畢竟他是以桌面環境為主而且是 RH 研測前哨.
openSuSE 則是跟 Fedora 一樣都是研測前哨用.
Novell 的 SuSE 安全架構是無敵之選. (不是openSuSE喔)
CentOS 是不錯的選擇. (100% RHEL 相容架構)
Oracle-Linux 或 Oracle-VM 也是不錯的選擇. (幾乎 100% 相容於 RHEL)
Novell 的 SuSE 是 Enterprise 版本,所以不是自由軟體。
OpenSuSE 是開放給社群,所以也是自由軟體的一種。
Oracle-Linux 基本上也是基於 RedHat 開發出來的。
SuSE 只採用了 RPM 打包,基本上一些配置和 Red Hat 體系有點差異,以血統來看,SuSE 是歐系、Red Hat 是美系。
Linux 因為 GPL 的關係,事實上,複製/使用 RHEL 非商業軟體的部分,是合法的,只是你無法使用它的服務,Red Hat 只宣告商標 Shadow Man 的版權,早先時候,你如果複製非商業部分的 RHEL 並將之販售,是合法的,但 Red Hat 不為其負責..後來為了面除麻煩,Red Hat 希望複製時移除 Red Hat 字樣和商標,所以 CentOS 這類 100% 相容品就誕生了。
Novell Agrees to be Acquired by Attachmate Corporation. Accachmate also owns the NetIQ but this product becomes very quiet in the market.
My opinion, if any Novell and Suse new deployment should think twice first.