Ubuntu系統
#在/var/www目錄下新建兩個文件夾bbs和oa,執行完以上命令后,/var/www目錄下有bbs、oa三個文件夾,名稱與二級域名對應,分別存放三個系統的php文件,這樣便於日后的維護與管理。
mkdir –p /var/www/{bbs,oa} #或者分步執行命令 mkdir –p /var/www/bbs mkdir –p /var/www/oa
#將當前目錄切換到虛擬主機“目前可用的”配置目錄
cd /etc/apache2/sites-available
#每個虛擬主機之間雖然是獨立的,但是大多數的配置項是一樣的。我們沒有必要完全手寫一個新的配置文件,
通過兩次復制已有的default配置文件分別重命名為bbs和oa對應兩新系統的根目錄。
這里的配置文件名稱是可以隨意選擇的,但是為了便於分別和管理,我們使用以上名稱。
cp default bbs
cp default oa
#通過vim編輯配置文件
vim imooc_bbs
#保存退出,並用同樣的步驟類似的方法修改 oa 配置文件
#將當前目錄切換到虛擬主機“當前已啟用”配置目錄
cd /etc/apache2/sites-enabled
#到此已經成功為bbs.binxun.com和oa.binxun.com兩個新系統配置了虛擬主機
cd ../sites-enabled/
ln –s ../sites-available/bbs bbs
ln –s ../sites-available/oa oa
#最后重啟apache讓配置生效即可
service apache2 restart
注意:
修改host文件
vim /etc/hosts
添加:216.239.37.99 www.google.com
重新啟動網絡
/etc/init.d/networking restart
Centos 系統
1:修改hosts文件
vim /etc/hosts
115.28.17.191 baijunyao.com
2:修改httpd.conf文件
vim /etc/httpd/conf/httpd.conf #修改httpd.conf文件 刪除990行 NameVirtualHost *:80前的#注釋 #在最后面添加 <VirtualHost *:80> DocumentRoot /var/www/html/baijunyao ServerName baijunyao.com </VirtualHost>
重啟
service httpd restart