摘要: 在Linux上安裝一個虛擬根環境化的Apache分類樹是相當的簡單的。這個例子使用的是Red Hat 6.*和Apache 1.3.12。同時,它也包含PHP4(作為一個Apache模組),以及在虛擬根環境化的分類樹上的perl5的安裝。另外還安裝了mod-ssl和mod-perl.
介紹
我曾經利用CERN httpd安裝和使用了已經虛擬根環境下的Web伺服器。對Web伺服器建立虛擬根環境有各種各樣的優點和缺點。在Web發展的早期階段,這種技術還提供了額外的有價值的安全機制。但是在這個apache的領域中,這種技術似乎沒有太大的用處,可它仍舊很有趣。
我提供對apache在linux和soloris環境下實現虛擬根環境的安裝的例子,它既可以做標準的編輯(在必要的時候被標記為non-DSO)或者做動態共用對象編輯(在必要時它將被標記為DSO)。選項為DSO的Solaris的例子還沒有進行文檔化,所以我沒有測試它(我打算在測試時使用Solaris 8)。
在Linux上安裝一個虛擬根環境化的Apache分類樹是相當的簡單的。這個例子使用的是Red Hat 6.*和Apache 1.3.12。同時,它也包含PHP4(作為一個Apache模組),以及在虛擬根環境化的分類樹上的perl5的安裝。另外還安裝了mod-ssl和mod-perl。
該例也假定Red Hat 安裝比較完整 (即:有足夠的檔案、庫和開發工具)。注意,如果你安裝Red Hat時用了custom(prefered)的配置,並且選擇了development選項;或者你就是使用了伺服器(server)配置,你都會有一個完全的開發環境。
Mysql3.22.27並沒有安裝在實現了虛擬根環境分類樹中,但是為了完整性我們在此將它包含進去。
聲明
我寫這篇文章只是希望,你能從中學到一些東西,獲得一些協助。我也可以經常提供一些RPM,但如果你知道你可以從草圖開始,獨立的建一個自己的現代Web網站,那恐怕會更有趣些。但是,在當前的Internet上,學習、理解關於運行一個Web網站各種問題以及所冒的風險,都要靠你自己了。