本文介紹給大家在一臺(tái)服務(wù)器下面搭建多個(gè)網(wǎng)站的一個(gè)方法,希望大家可以借鑒到。
先解釋一下在同一服務(wù)器下面搭建多個(gè)網(wǎng)站的原理,首先你要有多個(gè)域名,或者使用自域名,這些域名,都解析到這臺(tái)服務(wù)器的外網(wǎng)ip下,然會(huì)配置Apache的httpd.conf、httpd-vhosts.con文件和服務(wù)器系統(tǒng)盤下面的hosts文件,當(dāng)使用域名訪問(wèn)的時(shí)候服務(wù)器會(huì)自動(dòng)根據(jù)來(lái)源域名自動(dòng)匹配你所配置的網(wǎng)站根目錄。下面我就用我的服務(wù)器配置作為例子。
一、搭建網(wǎng)站。
網(wǎng)站具體的搭建過(guò)程就不說(shuō)了,在這注意的是,現(xiàn)在是兩個(gè)網(wǎng)站,所以說(shuō)有兩個(gè)網(wǎng)站目錄文件,放在網(wǎng)站根目錄下面:
rs文件夾和web文件夾下面分別是我在www目錄下面創(chuàng)建的兩個(gè)網(wǎng)站。
二、配置Apache文件。
1. httpd.conf 默認(rèn)的位置在Apache安裝目錄下面的conf文件夾下,查找內(nèi)容 httpd-vhosts.conf ,將這一行前面的#注釋號(hào)去掉,然后保存。
2. httpd-vhosts.conf 默認(rèn)的位置在Apache安裝目錄下面的conf文件夾下的extra文件夾下,在該文件的最下面添加:
添加上面的代碼只是一個(gè)站,如果是多個(gè)站的話就添加多個(gè),不過(guò)路徑要修改為要指定的網(wǎng)站路徑。
三、配置hosts文件。
hosts 路徑:C:/Windows/System32/drivers/etc 目錄下,在最底下添加這么一行代碼:127.0.0.1 你的域名,保存并退出。
(實(shí)際作用為開(kāi)啟虛擬主機(jī)配置)

四、重啟Apahce。
注意!一定要重啟Apache服務(wù),否則無(wú)效。
五、域名解析到IP。
最后將你的域名分別解析到該服務(wù)器的ip下。