大家好!
接觸 XOOPS 幾個月了,因此聽過許許多多的討論、文章,都建議拿 Linux 來做 Server ,效能會比 Microsoft Windows 系列的產品好得多,且沒有版權爭議,但是這個時候,我有個大問題,用哪版 Linux 比較好?
目前 Linux 有好多好多版,目前我有一本 Fedora Core 4 的書,因為它內容詳細,文字淺顯易懂,適合初學者閱讀;但我稍微了解一點 Fedora Core 4 的內容物,就覺得它簡直跟 XOOPS 和我的需求 「格格不入」!
1. Apache 版本在 2 以上;2. MySQL 版本為 4.1.x;3. PHP 版本為 5 以上。
這三個焦點套件版本不符,也就算了,至少可以在安裝的時候部安裝伺服器套件,在裝 Tad 大大書中有介紹的 「APM 工具箱」即可克服。
但是 APM 工具箱,好像只能在 Bash 版本為 2.x 的版本執行,可怕的是,Fedora Core 4 的 bash 好像是 3.0!
所以我開始發現,Fedora Core 4 絕對不適用我。那麼我買那本書怎麼辦?那本書可不便宜!於是我就想到 Fedora Core 4 前面的版本 -- Fedora Core 3 ,因為 Fedora Core 4 跟 3 並不是年代間隔久遠的系統,所以跟書本介紹的內容應不會有太大差異。
我曾經把我這個想法告訴許多人,並詢問是否合適,我想過這兩個:
1. 裝 FC4(即 Fedora Core 4),在安裝 OS 的時候不裝伺服器套件(即 Apache、MySQL、PHP),再找其他符合版本安裝。
有人就說,這種做法不好,因為這種做法,在做 Up2date 的時候,沒有 patch 可以更新,不大好。加上 Linux 的關係是緊緊相扣的,可能會有問題,且穩定度沒人能保證。
2. 裝 FC3,放棄 FC4。(因為 Apache、PHP、MySQL)
接下來呢,亦有其他人熱心回答:你不一定要因為這三個套件就放棄 FC4,您可以從 Apache 、 MySQL 、 PHP 的網站下載適合自己的版本自行編譯,如果 FC3 的版本符合,甚至可以拿 FC3 的 rpm 來裝。
這樣,最大的問題是,我根本不會編譯,我連安裝都要翻書,找找怎麼安裝 rpm 套件,「編譯」聽起來這麼艱澀的名詞,我怎可能會?
安裝可能不是太大問題,且如果 FC3 的套件真的能裝到 FC4 的話,那可能就可以解決了,且有許多人都說不要用 FC4 來架 XOOPS,想請問一下,有人試過用 FC3 架設 XOOPS 嗎?因為 FC3 可能不會跟 FC4 差異太大,所以 FC3 應該也適用 FC4 的書。
或是有沒有其他版本的 Linux 推薦呢?(但是因為其他版本我沒有碰過,且如果遇到問題,沒有書可以求助。故希望是 Fedora 的)
很抱歉,說了一大堆,且有些人可能會認為:要架站,就應該選擇自己熟悉的 OS,為何要選一個自己幾乎不會的 OS?那豈不是在找自己麻煩?
是的,沒錯,但是我不會裝好 Linux ,就開始架站了,當然跟學習 Windows 一樣,慢慢完裡面的東西,透過 X-Window 介面慢慢熟悉基本 Linux 的操作,進而發展到使用文字介面,學習有關網路資訊那方面的東西,再開始讓我的網站運作。
希望能有熱心人士幫忙我,這個問題困擾我好久了 …… 。
囧 我還有好多個網站待完成~
PHP + MySQL + CSS + AJAX + XML (RSS) + Smarty blog project XD
Smarty 跟 Ajax 還真棒啊 ……