如何在流行而強大的 Apache Web 服務(wù)器上托管兩個或多個站點。
在我的上一篇文章中,我解釋了如何為單個站點配置 Apache Web 服務(wù)器,事實證明這很容易。在這篇文章中,我將向你展示如何使用單個 Apache 實例來服務(wù)多個站點。
注意:我寫這篇文章的環(huán)境是 Fedora 27 虛擬機,配置了 Apache 2.4.29。如果你用另一個發(fā)行版或不同的 Fedora 版本,那么你使用的命令以及配置文件的位置和內(nèi)容可能會有所不同。
正如我之前的文章中提到的,Apache 的所有配置文件都位于 /etc/httpd/conf 和 /etc/httpd/conf.d 。默認情況下,站點的數(shù)據(jù)位于 /var/www 中。對于多個站點,你需要提供多個位置,每個位置對應(yīng)托管的站點。
基于名稱的虛擬主機
使用基于名稱的虛擬主機,你可以為多個站點使用一個 IP 地址?,F(xiàn)代 Web 服務(wù)器,包括 Apache,使用指定 URL 的 hostname 部分來確定哪個虛擬 Web 主機響應(yīng)頁面請求。這僅僅需要比一個站點更多的配置。
即使你只從單個站點開始,我也建議你將其設(shè)置為虛擬主機,這樣可以在以后更輕松地添加更多站點。在本文中,我將從上一篇文章中我們停止的地方開始,因此你需要設(shè)置原來的站點,即基于名稱的虛擬站點。
準備原來的站點
在設(shè)置第二個站點之前,你需要為現(xiàn)有網(wǎng)站提供基于名稱的虛擬主機。如果你現(xiàn)在沒有站點,請返回并立即創(chuàng)建一個。
一旦你有了站點,將以下內(nèi)容添加到 /etc/httpd/conf/httpd.conf
配置文件的底部(添加此內(nèi)容是你需要對 httpd.conf 文件進行的唯一更改):
<VirtualHost 127.0.0.1:80> DocumentRoot /var/www/html ServerName www.site1.org </VirtualHost>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
名稱欄目:使用ApacheWeb服務(wù)器配置兩個或多個站點的方法-創(chuàng)新互聯(lián)
本文鏈接:http://chinadenli.net/article16/doihdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、面包屑導(dǎo)航、定制網(wǎng)站、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容