| 會員 ![]() | 【問題】請問該用FreeBSD還是Linux?WinXP? 大家安安! 晚輩在貴區爬了一堆文章, 但是還是非常難以決擇, 因為太多版本了…一時之間無法決定。 以下先說明晚輩目前的狀況: 晚輩真正在使用電腦時, 是從MS-DOS 3.10開始的, 後來一路使用MS-DOS 6.22搞遊戲問題(這個不否認吧?), 因此對MS-DOS多多少少指令還算熟悉,(好歹還有MS-DOS 6.22的原版片) 之後用了“暈倒”3.10/9x/Me/NT/2000/XP, (但只有XP Pro是使用原版的....而且有三套) 後來用了XP Pro架了Server, 採用Apache2 + MySQL5 +PHP5, (已更新為Apache 2.2.4 + MySQL 5.0.33 + PHP 5.2.1) 但是不知為什麼,Apache2在XP Pro上,不斷的崩潰,(沒裝IIS怕與Apache相衝) 網站(vBulletin 3.6.5終身授權版/英中各一套)的效能大打折扣,真的不知如何是好? 雖然有考慮過 Win 2003 Server, 但其高昂的授權費用(五人標準授權版 TWD$36990), 實在無法承擔......(因為網站開始轉型為半商業性質,不能用盜版的)。 所以請問大家,應該如何將WinXP Pro與Apache2+MySQL5+PHP5最佳化呢? 若真的無法解決,請問大家,若以晚輩的MS-DOS指令基礎, 只為了架設伺服器的話,該如何選用作業系統?如FreeBSD或Linux? 望各位先進提出最佳建議,好讓晚輩能夠擇其一選用之,謝謝! ☆目前伺服器有以下這幾台: 一、IBM ThinkPad X24 GT2(主要論壇伺服器) Intel Mobile Pentium III-M 1.06GHz (Tualatin 512k Cache) 640MB SDRAM(內建128MB+512MBx1 RAM已加到全滿-只有一個插槽) IBM 30GB HDD(2.5吋) ATi Readen 7000 8MB AGP UltraBase X2 + UltraBye DVD-ROM 二、自組電腦(臨時伺服器) Intel Pentium 4 1.8AG (512k Cache) 512MB DDR400 SDRAM 一條 ASUS P4B533 Seagate 40GB HDD(3.5吋) ATi Readen 9600SE 128MB AGP Ciove DVD-ROM 三、自組無殼主機(測試用-未安裝任何軟體) Intel Pentium III 800 (256k Cache) 512MB SDRAM(256Mx2) Esc E6IEAT nVidia GF MX200 64MB AGP Richo MP7400A 四、主要工作站主機(非伺服器) IBM ThinkPad X32 OXV Intel Pentium M 755 (Dothan 2.00GHz 2MB Cache) 2GB DDR333 SDRAM (1GBx2 已加至全滿) IBM 80GB x2 ATi Readen 7000 16MB AGP UltraBase X3 + UltraBay2000 + UltraBay Muti Super DVD-RAM |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? 建議用 CentOS 4.3以上 用起來同 REDHAT enterprise http://www.centos.org/ 如何架可以參考一下 鳥哥的linux 網站 http://linux.vbird.org/ 此篇文章於 2007-03-13 05:12 PM 被 fishhong 編輯。. |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? apache+php+mysql 應該還是 unix-like 的效率會比較好, 不過,沒玩過 Linux/BSD 系列的需要先熟悉一下, 不要一下子就安裝於 Server 上。 |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? |
| 回覆 |
| 花非花 | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? Fedora 也不錯啦~~ |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? BSD 系列我不熟,但一般來講,較新的版本對硬體支援較好, 效率也會比較好一點。 Fedora 個人的建議是玩玩就好,不建議使用在正式場合上, 畢竟它有很多軟體都是實驗性質,而 Server 要求的是穩定性。 |
| 回覆 |
| Kree ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? 雖說 unix-like 的系統都大同小異,unix 的指令也幾乎都通用 不過現在 Linux 比較熱門,能從網路免費獲得的技術支援較多 另外一點是 Linux 有較多玩法、應用 除了架設 web、email、dns、proxy、samba .... service 以外 也可拿來當高效能路由器、頻寬管理器、防火牆 會讓學習非常有價值 當然以上這些 FreeBSD、OpenBSD、Open Solaris 也辦得到 問題在於教學文件、書籍較少 且就算找的到,也要看得懂才有意義 (中文的文件較少,有也是寫的像有字天書) 所以不建議有心學習 unix 的初學者由 Linux 以外的版本入門 因為容易遭遇挫折無法解決而放棄,又回去投抱 M$ ----------------------------------------------------------------- Linux 的 distro (套件商版本) 多達上百種 架設網站,建議使用 CentOS server CD,目前最新版為 4.4 "義守大學檔案伺服器"可以免費高速下載 教學文件首推「鳥哥的私房菜」 其網站教學內容,與市面上販售的同名稱書籍,一模一樣 ------------------------------------------------------------------- Fedora (Linux 版本的一種)則是見人見智 美國一家知名虛擬主機商 DrameHost ,就是使用 Fedora core 2 的 不過那肯定是調校過的,非一般外面下載的正式版 CentOS 會比較穩 但目前 CentOS 的 yum 軟體庫提供的 PHP/MySQL 分別為 4.3 與 4.1 若要使用 PHP5 或 MySQL 5,則必須自行手動編譯安裝 手動編譯安裝有幾個缺點: 1.無法 yum 自動更新 2.有一定困難度,不適合初學者 Fedora core 6 則已經提供 PHP 5 與 MySQL 5 若有使用 PHP 5 或 MySQL 5 的需求 則直接使用 Fedora 會比較省事,反之用 CentOS 較好 Fedora 安裝上,不建議全部安裝,可選擇[伺服器用途] 或者「最小安裝」,在自行 yum 補上 Apache +php + mysql |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? 哇@@ 晚輩的資料庫是MySQL5的耶… 那該如何是好呢? 另外如何將Win版的MySQL5資料庫轉移到BSD/Linux的MySQL5呢? |
| 回覆 |
| 會員 ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? 這下麻煩了…大工程呢.......... 請問.......... 指令是?@@因為晚輩沒使用過這方面技術過.......... 架伺服器也是一時興起的........ 只是沒想到還真的搞出來了....... 可是咧~~效率越搞越差了........ 不知那兒出了問題......... |
| 回覆 |
| Kree ![]() | 回覆: 【問題】請問該用FreeBSD還是Linux?WinXP? 在有 root 權限的情況下 直接把 win端 資料庫的目錄 整個拷貝到 Linux 端 /var/lib/mysql 底下就行了 (RH 系列 mysql 預設安裝目錄) 目錄權限 700 目錄底下資料庫檔案,權限 660 擁有者:擁有群組 mysql:mysql 總之就是參考 mysql 目錄的權限、擁有者是如何配置的 依樣畫葫蘆即可 重新啟動 mysqld 生效 --------------------------------------------------------- mysqldump 適用在沒有 root 權限,例如:租用虛擬主機 或是想把編碼由 BIG-5 轉 UTF-8,需要額外程式去處理的時候 它是 MySQL 所提供,在 shell 下直接執行的可執行檔 專門用來導出資料庫成單一 *.sql 的純文字檔,是標準 SQL 語法結構 再用 mysql 可執行檔導回其它電腦 導出需要運算,會比直接拷貝目錄慢上幾百倍 相關指令參數用法可參考 MySQL 書籍 或是用 Google 搜尋全部中文網站(多半教學可在大陸網站找到) |
| 回覆 |
| |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。