基于Linux的虛擬主機搭建
為了建設(shè)二級網(wǎng)站建設(shè),我考察了多個開源和商業(yè)的虛擬主機和控制面板。主要察看了Linux下的。
很多工具,例如開源的VHCS,商業(yè)的Plesk功能雖然十分強大,但他們的主要服務(wù)對象是商業(yè)虛擬主機客戶,和我們的集中管理模式不太一樣。
最后我選用了Webmin的一個支持虛擬主機的模塊virtual-host。因為我對Webmin比較了解,它在Linux管理上非常強大和穩(wěn)定。
主要安裝步驟如下:
1 安裝webmin,地址http://ip:10000
2 進入webmin安裝virtual-host模塊,地址:http://ip:10000/virtual-host
3 服務(wù)器安裝BIND 9,webmin中該模塊路徑也要有相應(yīng)修改
4 按照幫助手冊內(nèi)容,
先重編譯apache2 加上./configure --prefix=/usr/local/apache/ --enable-suexec
配置Apache
主要包括修改httpd等的路徑
加上
NameVirtualHost ip
LoadModule suexec_module modules/mod_suexec.so
5 進入 http://ip:10000/virtual-host,按照提示,把一些不用的模塊先刪除,然后將該模塊成功運行。
6 add new virtual-server,填入相應(yīng)域名,帳號信息,點擊確定。
根據(jù)提示可以看到linux系統(tǒng)帳號,apache conf配置,html主目錄(home下)的生成,mysql帳號,數(shù)據(jù)庫,包括ftp帳號,webmin帳號,等都依次被建好。
關(guān)鍵詞:Linux,虛擬主機
閱讀本文后您有什么感想? 已有 人給出評價!
- 1
- 1
- 1
- 1
- 1
- 1