在 Windows XP 主機上使用虛擬化 Linux 來賓評估 Varnish 的最簡單方法?

在 Windows XP 主機上使用虛擬化 Linux 來賓評估 Varnish 的最簡單方法?

我看到了很多有趣的參考資料並想玩它。然而,我運行的是Windows XP,沒有額外的機器可以運行linux,而且我也沒有太多的linux 技能。我想在一些虛擬化軟體下安裝linux,這樣我就可以評估Varnish和它的VCL。

有什麼方法可以在 Windows 之上將 Linux 作為虛擬機器運行,從而兩全其美嗎?給了我一些很好的建議。我可以使用任何一個虛擬電腦(我現在使用的)或虛擬盒子(這似乎是一個不錯的選擇)。關於使用其中哪一個有什麼建議嗎?

接下來,哪個 Linux 發行版最有意義。如果我只想使用網頁級應用程序,我實際上並不需要桌面版本。我更喜歡不佔用太多磁碟空間並且易於設置,甚至已經大部分設置在虛擬硬碟上的東西。安裝了 Varnish 和任何依賴項的東西將是最好的選擇。

答案1

虛擬 PC 歷來是 Linux 發行版的一大痛點(許多 Linux 發行版需要 16 位元顯示卡才能安裝,而 VPC 不支援)。 Virtual Box 或 VMWare Server 是設定虛擬化 Linux Box 的更好選擇。

Varnish 作為附加套件包含在標準 Ubuntu 發行版中,因此非常容易上手。您可以從 VMWare 網站下載 vmware ubuntu 裝置。

答案2

虛擬盒。可用於更多平台和無縫模式應用程式。您實際上不需要與虛擬伺服器無縫使用。您可以執行虛擬 headless 並使用 putty 和 ssh 傳輸檔案並在需要時取得 shell。

如果您轉送預設的 nat 網絡,您將存取常規的 Web 伺服器:http://localhost以及 Web 伺服器的清漆代理程式緩存http://本地主機:3128或您將其分配給的任何上部連接埠。或使用橋接網路並分配虛擬位址。

Debian 和 Ubuntu 的搜尋點擊量約為 70k,Centos 的搜尋點擊量約為 55k

  • Debian - 使用最小伺服器安裝
  • Ubuntu - 使用 Jeos
  • Centos -(也許是 Fedora AOS?還沒有嘗試過)這是最大的基礎安裝

所有主要發行版都應該沒問題。 Fedora、Ubuntu、Opensuse、Gentoo 和 LFS 虛擬機器。

如果您的儲存庫有舊版本,您應該從原始程式碼編譯目前版本。從發行版的儲存庫安裝 varnish 的開發版本以安裝所有相依性來源。然後從 varnish 原始碼控制中檢查當前版本並編譯。

安裝基礎並新增隔離測試框架的套件

  • Web 伺服器 - nginx、lighttpd 或 apache 等。
  • 資料庫伺服器 - mysql、postgresql、sqllite 等。
  • 檔案傳輸伺服器/shell 控制台伺服器 - openssh
  • 反向代理伺服器 - varnish 開發包,應該引入依賴源
  • 編譯器、原始碼控制、偵錯器、自動化測試框架、錯誤追蹤
  • 日誌檢視器、網路和系統監控、備份、效能工具
  • wiki - 用作清漆的提要以及配置、使用和測試說明

相關內容