說說Linux下的虛擬主機(jī)那些事兒 |
發(fā)布時(shí)間: 2014/8/13 10:47:34 |
目前在服務(wù)器上應(yīng)用廣泛的操作系統(tǒng)當(dāng)屬Linux了。使用Linux操作系統(tǒng)的虛擬主機(jī)是不是就是我們常說的Linux虛擬主機(jī)呢?其實(shí)從專業(yè)方面說并不是,它是一種安裝在Windows上的虛擬環(huán)境,實(shí)際上只是個(gè)文件而已。下面我們還是具體了解一下Linux和虛擬主機(jī)的一些事。首先,我們還是來看看Linux虛擬主機(jī)有什么優(yōu)點(diǎn)。 Linux虛擬主機(jī)的優(yōu)點(diǎn): 1、Open的思想,開放源代碼,自主改進(jìn)或定制; 2、Free的精神,自由使用; 3、完善的網(wǎng)絡(luò)功能,內(nèi)置TCP/IP協(xié)議; 4、真正意義上的多任務(wù)、多用戶操作系統(tǒng); 5、完全運(yùn)行于保護(hù)模式,充分利用了CUP性能; 6、先進(jìn)的內(nèi)存管理機(jī)制,更加有效地利用物理內(nèi)存; 7、穩(wěn)定性,安全性,高效性; 8、與UNIX系統(tǒng)在源代碼級(jí)兼容,符合IEEEPOSIX標(biāo)準(zhǔn) 9、支持?jǐn)?shù)十種文件系統(tǒng)格式。 10、設(shè)備獨(dú)立性,良好的可移植性。 基于Linux的虛擬主機(jī)搭建: 1 安裝webmin。 2 進(jìn)入webmin安裝virtual-host模塊。 3服務(wù)器安裝BIND 9,webmin中該模塊路徑也要有相應(yīng)修改。 4 按照幫助手冊內(nèi)容,1)先重編譯apache2 加上./configure –prefix=/usr/local/apache/ –enable-suexec2)配置Apache,主要包括修改httpd等的路徑3)加上NameVirtualHost ip LoadModule suexec_module modules/mod_suexec.so。 5 進(jìn)入http://ip:10000/virtual-host,按照提示,把一些不用的模塊先刪除,然后將該模塊成功運(yùn)行。 6 add new virtual-server,填入相應(yīng)域名,帳號(hào)信息,點(diǎn)擊確定。 Linux虛擬主機(jī)配置: 1. 基于IP地址的虛擬主機(jī)配置: 步驟一:為主機(jī)中的不同網(wǎng)卡設(shè)置各自的IP地址; 步驟二:vim /etc/httpd.conf在httpd.conf配置文件中,為每個(gè)虛擬主機(jī)設(shè)置不同的配置段; 步驟三:為不同的虛擬站點(diǎn)創(chuàng)建目錄和主頁文件; 步驟四:重新啟動(dòng)Apache服務(wù)。使用elinks或在瀏覽器中輸入不同的IP地址,就可以瀏覽到內(nèi)容不同的頁面。 2. 基于名稱的虛擬主機(jī)配置: 步驟一:修改配置文件httpd.conf中的虛擬主機(jī)配置段; 步驟二:為不同的虛擬站點(diǎn)創(chuàng)建目錄和主頁文件; 步驟三:重新啟動(dòng)Apache服務(wù)。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |