基礎級-多站點配置

多站點配置

簡介

  多站點配置是在一服務器環境下,運行多網站的基礎,一次設置,永久可用,故而使用頻率低,極可能被忘掉,所以做一個總結。本文暫不涉及默認目錄修改,後期成體系後再行修補。

搭建環境

  一鍵集成環境:XAMPP
  系統環境:Win7 Sp2

搭建細節

  1. 需要用到的配置文件有:
    Apache的httpd-vhosts.confD:\xampp\apache\conf\extra);
    Win系統的hosts文件(C:\Windows\System32\drivers\etc)。
  2. httpd-vhosts.conf——虛擬站點(本文件需先在http.conf中開啓配置,XAMPP默認開啓):
    ServerAdmin:管理者郵箱
    DocumentRoot:網站源碼目錄
    ServerName:主機名
    ServerAlias:主機別名
    ErrorLog:錯誤日誌
    CustomLog:日常日誌
    這些都是英文直譯,不必多講。其中DocumentRootServerName是必須的,其他的視開發需求修改。

## 目前下列配置處於'被註釋'狀態。

##<VirtualHost *:80>
    ##ServerAdmin webmaster@dummy-host.example.com
    ##DocumentRoot "D:/xampp/htdocs/dummy-host.example.com"
    ##ServerName dummy-host.example.com
    ##ServerAlias www.dummy-host.example.com
    ##ErrorLog "logs/dummy-host.example.com-error.log"
    ##CustomLog "logs/dummy-host.example.com-access.log" common
##</VirtualHost>

  3. hosts——網址解析
    網址的虛擬目錄設置完畢後,其實我們訪問對應站點,依然會被瀏覽器解析到互聯網,而非本機,hosts就負責將某些域名的解析 本地化。
    127.0.0.1 www.localhost.cn
    如上,其實很簡單。

尾聲

  搭建多站點的配置是 多站點服務器 的關鍵。
  (但願能彙總成一個服務器設置系列。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章