基础级-多站点配置

  • 多站点配置
    • 简介
    • 搭建环境
    • 搭建细节
    • 尾声

多站点配置

简介

  多站点配置是在一服务器环境下,运行多网站的基础,一次设置,永久可用,故而使用频率低,极可能被忘掉,所以做一个总结。本文暂不涉及默认目录修改,后期成体系后再行修补。

搭建环境

  一键集成环境: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
    如上,其实很简单。

尾声

  搭建多站点的配置是 多站点服务器 的关键。
  (但愿能汇总成一个服务器设置系列。)

你可能感兴趣的:(apache,服务器)