配置虚拟主机的指令是什么如何配置Apache,使其能运行多个网站


如何配置Apache,使其能运行多个网站

搜索一下apache 虚拟主机 配置就能找到很多资料了。用同一个apache运行多个网站都是可以的 术语虚拟主机(Virtual Host)是指在一个机器上运行多个网络站点 (比如:和)。 如果每个网络站点拥有不同的IP地址,则虚拟主机可以是"基于IP"的; 如果只有一个IP地址,也可以是"基于主机名"的, 其实现对最终用户是透明的。 Apache是率先支持基于IP虚拟主机的服务器之
一。 1.1及其更新版本同时支持基于IP和基于主机名的虚拟主机(vhosts), 今后,不同的虚拟主机有时会被称为基于主机(host-based) 或非IP虚拟主机(non-IP virtual hosts)。 下列文档会阐述Apache 1.3及其更新版本所支持的虚拟主机的所有细节。 虚拟主机支持 * 基于主机名的虚拟主机 (一个IP地址,多个网站) * 基于IP地址的虚拟主机 (每个站点拥有一个的独立IP地址) * 虚拟主机的普通配置 * 文件描述符的限制 (在日志文件过多的情况下会产生的限制) * 动态配置大型虚拟主机 * 深入讨论虚拟主机的匹配 配置指令 * <VirtualHost> * NameVirtualHost * ServerName * ServerAlias * ServerPath 使用Apache的命令行参数-t -
D DUMP_VHOSTS, 可以有效地帮助调试虚拟主机的配置,如: /usr/local/apache2/bin//newsoft/ApacheManual/vhosts/