程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> Apache+php5+mysql5本地服務器實現多站點配置

Apache+php5+mysql5本地服務器實現多站點配置

編輯:PHP基礎知識
 

環境:Apache+php5+mysql5. IIS原理方法一致。

問題:如何在本地架設多站點測試

好處:可以在本地不同程序開發時可以方便管理,尤其是一些不便於放入子目錄中的項目可以用這種方法進行設置,可以方便開發。

很多時候我們在本地進行網站設計時都會使用本地的服務器架構,但是很多時候由於都需要在根目錄中進行測試,其實進行簡單的進行本地host文件修改,以及apache虛擬主機修改即可完成。

比如:使用www.aa.com 訪問本地的aa虛擬目錄。

使用www.bb.com訪問本地的bb虛擬目錄。

使用www.cc.com訪問本地的cc虛擬目錄。

更多.............................................................

步驟如下:

1.修改本地host文件,添加代碼:127.0.0.1 www.aa.com 意思是讓本地解析讓www.aa.com解析到本地ip地址。

2.添加虛擬主機,把域名綁定到虛擬目錄aa上、架設本地web根目錄在e:/WebRoot。這個可以隨便設置,只是為了方便進行管理

至此就可以把不同的項目放到不同的目錄中,使用域名進行訪問,方便開發。

##本地測試網站aa.com
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.aa.com
ServerAlias aa.com
DocumentRoot "e:/WebRoot/aa"
php_admin_value open_basedir "e:/WebRoot/aa"
ErrorLog logs/all-error_log
CustomLog logs/all-access_log common
</VirtualHost>

注意:多個站點,復制以上代碼然後修改虛擬目錄即可

應用:在局域網中架設網站服務器時可以在路由上進行設置讓某個域名解析到本地局域網ip。方便快捷。
 

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved