對于apache虛配置的方式,很多朋友不太了解,其實(shí)它有多種配置方式,那么apache虛擬主機配置的方式有哪些?配置指令是怎樣的呢?下面就給大家詳細的說(shuō)說(shuō)這些方面的問(wèn)題。
??apache虛擬主機配置介紹
??在一個(gè)Apache服務(wù)器上可以配置多個(gè)虛擬主機,實(shí)現一個(gè)服務(wù)器提供多站點(diǎn)服務(wù),其實(shí)就是訪(fǎng)問(wèn)同一個(gè)服務(wù)器上的不同目錄。Apache虛擬主機配置有3中方法:基于IP配置、基于配置和基于端口配置,這里介紹基于域名配置和基于端口配置,基于IP配置方法類(lèi)似。
??apache虛擬主機配置的3種方式
??一.基于ip地址
??首先我們需要在虛擬機中線(xiàn)安裝Apache服務(wù)程序,Apache服務(wù)程序的軟件包名叫做httpd,所以我們首先執行命令yum install httpd 從yum倉庫中下載服務(wù),輸入y確認下載。
??接著(zhù)我們運行Apache服務(wù),使用命令systemctl start httpd啟動(dòng)服務(wù)??梢允褂妹?systemctl enable httpd來(lái)設置Apache服務(wù)開(kāi)機自啟動(dòng)。
??接下來(lái)就要配置基于IP地址的服務(wù)了,我們先是nmtui命令為網(wǎng)卡添加多個(gè)地址供我們實(shí)驗。終端中輸入此命令就可以看到網(wǎng)卡配置了。我們通過(guò)方向鍵與回車(chē)鍵點(diǎn)擊編輯連接中的網(wǎng)卡ens33,在里面再添加三個(gè)IP地址,分別是192.168.42.110 192.168.42.120 192.168.42.130 然后依次確認回到第一個(gè)界面,重新啟用一次連接,即現斷開(kāi)連接再重新連接,我們的配置便生效了。
??下一步我們依次使用ping命令ping我們配置的三個(gè)IP地址,ping通即成功。
??2.基于主機名(域名)
??首先我們還是先下載httpd服務(wù)(回復快照以后),配置基于主機名的httpd服務(wù),首先我們要配置網(wǎng)卡IP地址與hosts文件,hosts文件作用是定義IP地址與主機名的映射關(guān)系,即強制將某個(gè)主機名地址解析到指定的IP地址。
??然后與配置IP一樣分別創(chuàng )建網(wǎng)站數據目錄并分別在網(wǎng)站目錄中下入不同的首頁(yè)文件,接著(zhù)在主配置文件中/etc/httpd/conf/httpd.conf配置基于主機名稱(chēng)。配置完畢后重啟httpd服務(wù)然后進(jìn)入火狐測試,即位成功。
??3.基于端口
??我們還是在安裝了httpd服務(wù)后進(jìn)行下一步 分別創(chuàng )建端口為6111.6222網(wǎng)站數據目錄,并分別在網(wǎng)站數據目錄中寫(xiě)入不同內容的主頁(yè)文件。
??然后在配置文件/etc/httpd/conf/httpd.conf,中的約42行的Listen 80 在下面追加Listen 6111,Listen 6222。
??然后在主配置文件的末尾定義虛擬主機信息:配置完成后重新開(kāi)啟httpd服務(wù),就可以使用瀏覽器測試了。
??apache虛擬主機配置指令
??1、NameVirtualHost
??為一個(gè)基于域名的虛擬主機指定一個(gè)IP地址;
??語(yǔ)法:NameVirtualHost 地址[:端口];
??比如:NameVirtualHost 111.22.33.44/NameVirtualHost 111.22.33.44:8080;
??注意:指令的參數必須與NameVirtualHost指令的參數完全匹配;
??NameVirtualHost 1.2.3.4。
??...
??2、ServerName
??服務(wù)器用于辨識自己的主機名和端口號;
??語(yǔ)法:ServerName 完整的域名[:端口號]。
??3、DocumentRoot
??配置apache主文檔的目錄。
??通過(guò)以上的內容,我們已經(jīng)了解了apache虛擬主機配置方式和指令的問(wèn)題了,大家在做apache虛擬主機配置的時(shí)候,就可以選擇其中的一種方法去進(jìn)行配置,具體的可以咨詢(xún)特網(wǎng)。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站