什么是apache虛擬主機?apache虛擬主機怎樣設置的?
??什么是虛擬主機?
??虛擬主機或稱共享主機又稱虛擬服務器,是一種在單一主機或主機群上,實現多網域服務的方法,可以運行多個網站或服務的技術。虛擬主機之間完全獨立,并可由用戶自行管理,虛擬并非指不存在,而是指空間是由實體的服務器延伸而來,其硬件系統可以是基于服務器群,或者單個服務器。其技術是互聯網服務器采用的節(jié)省服務器硬件成本的技術,虛擬主機技術主要應用于HTTP,FTP,EMAIL等多項服務,將一臺服務器的某項或者全部服務內容邏輯劃分為多個服務單位,對外表現為多個服務器,從而充分利用服務器硬件資源。如果劃分是系統級別的,則稱為虛擬服務器。
??什么是apache虛擬主機?
??據新網介紹,Apache虛擬主機就是在一個Apache服務器上配置多個虛擬主機,實現一個服務器提供多站點服務,其實就是訪問同一個服務器上的不同目錄。訪問web服務,本質上看(從協議上)是訪問某個IP的主機上的某個端口(默認是80),通常需要通過訪問不同的域名或者端口,實現對不同網站的訪問(具體到服務器里就是不同目錄),這個時候就需要設置網站空間。通常分為3種:基于域名、基于端口、基于IP以及它們的混合。
??apache虛擬主機怎樣設置,詳細步驟如下:
??1.首先打開apache,找到httpd.conf文件
??2.然后打開這個文件,找到Include conf/extra/httpd-vhosts.conf,找到前面的#號去掉,開啟。
??3.然后再extra目錄下找到httpd-vhosts.conf這個文件。
??4.找到這個文件,在文件的末尾,參照文件里面給出的例子,設置虛擬主機域名和映射的目錄。
??5.然后找到host這個文件
??6.打開host文件,將虛擬主機的域名映射倒本地。
??7.重啟apache即可生效。
??以上就是關于apache虛擬主機的一些相關介紹,如果你還有不懂或者想要了解更多這方面的知識點,也歡迎大家上新網學習,上面有非常詳細的介紹。好了,今天的介紹就到此結束啦!也歡迎大家持續(xù)關注本網站,后期有更多精彩內容呈現。希望有幫助到大家掌握apache虛擬主機。
聲明:免責聲明:本文內容由互聯網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發(fā)現本社區(qū)中有涉嫌抄襲的內容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創(chuàng)內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科