Apache 创建虚拟主机目录和设置默认访问页面
Apache 创建虚拟主机目录和设置默认访问页面
虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同的域名.
Apache 是世界上使用最广的 Web 服务器, 从 1.1 版开始支持虚拟主机. 下面说明在Windows上使用 Apache 搭建虚拟主机来搭建多个网站.
1.打开apache的httpd.conf文件,找到
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
把Include conf/extra/httpd-vhosts.conf前面的"#"去掉。
2 .打开目录 {Apache2 安装目录}\conf\extra\, 找到 httpd-vhosts.conf 文件.仿照例子, 添加一段代码来指定某一域名的网站
# ServerAdmin 是管理员的邮箱 # DocumentRoot 是网站文件存放的根目录 # ServerName 是网站域名, 需要跟 DNS 指向的域名一致 # <VirtualHost 127.0.0.2:80>ServerAdmin 2384834530@qq.comDocumentRoot "D:/PHP_Env/Apache/htdocs/PlantsEncyclopedia"ServerName web.0324test.com <Directory "D:/PHP_Env/Apache/htdocs/PlantsEncyclopedia"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all DirectoryIndex index.php </Directory>ErrorLog "logs/demo.neoease.com-error.log"CustomLog "logs/demo.neoease.com-access.log" common </VirtualHost>
3.重启Apache(这一步很重要,别忘了)
4.修改位于c:/windows/system32/drivers/etc/目录下的hosts文件
增加一段:127.0.0.2 web.0324test.com(你用来访问的域名)
这样就配置成功了,下面的跟配置虚拟主机目录无关
设置项目的默认访问目录
<Directory "D:/PHP_Env/Apache/htdocs/PlantsEncyclopedia"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all DirectoryIndex index.php </Directory>
OK,设置成功,访问 web.0324test.com 或者127.0.0.2即可
Apache 创建虚拟主机目录和设置默认访问页面相关推荐
- Httpd-2.2.0虚拟主机目录权限问题
Httpd-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /& ...
- Apache的虚拟主机是啥?
文章目录 一:虚拟web主机概述 1.1 什么是虚拟web 主机 1.2 虚拟主机的分类 二 : 构建基于域名的虚拟主机 2.1 为虚拟主机 提供域名解析 2.2 为虚拟住进准备网页文档 2.3 配置 ...
- 【转】Apache 配置虚拟主机三种方式
Apache 配置虚拟主机三种方式 原文博客http://www.cnblogs.com/hi-bazinga/archive/2012/04/23/2466605.html 一.基于IP 1. 假设 ...
- apache开启虚拟主机localhost无法访问
今天在集成环境下配虚拟主机,没想到虚拟主机开启后,localhost竟然无法访问了,解决办法是这样的: 实例一,Apache 配置localhost虚拟主机步骤 1,用记事本打开apache目录下ht ...
- Web服务器群集——编译安装Apache构建虚拟主机
编译安装Apache构建虚拟主机 一.编译安装Apache 1.1 准备Apache源码包 1.2 解决Apache安装时的依赖关系 1.2.1 解决Apr依赖 1.2.2 解决Apr-util依赖 ...
- Apache配置虚拟主机的三种方法
文章目录 前言: 一.虚拟主机概述 1.1 构建虚拟主机 二.实验 2.1 实验环境 2.2 基于域名构建虚拟主机 2.2.1 配置DNS 2.2.2 虚拟主机设置 2.2.3 使用win10虚拟机进 ...
- CentOS下Apache配置虚拟主机
这篇是进阶篇,对Apache不熟悉的话可以先看看我这篇博客:LAMP(CentOS)环境详细配置步骤 有时候我们往往一个服务器会运行多个应用,此时就需要给每个应用创建虚拟主机了,这里我创建三个文件夹, ...
- 常见虚拟主机目录对照及星外提权目录
常见虚拟主机目录对照 D:\virtualhost\web580651\www\ 新网虚拟主机 F:\usr\fw04408\xpinfo\ 万网虚 ...
- 浅谈构建 apache 2 虚拟主机[zt]
浅谈构建 apache 2 虚拟主机无独有偶 于 2008-6-18,16:58 220 次阅读 相信架设 apache 2 服务器的linuxers不少吧,本人也是出于兴趣爱好,就自己学习架设了一下 ...
最新文章
- 麻省理工开放官方课程项目!
- xml 和android脚本之家,Android利用Document实现xml读取和写入操作
- Hey, everybody!
- java 连接 sftp失败_java – 文件上传到SFTP失败(Apache VFS)
- Linux(debian7)操作基础(十二)之文件加密使用指南
- 【数据结构笔记34】C实现:选择排序与堆排序
- 边学边写,琐碎记载oracle
- 05-1_部署 master 节点
- Linux实验报告一【 下载配置搜狗安装包16.04】
- Windows 进程激活服务
- ERP管理web后台_数字化、Axure高保真智能化工厂管理系统原型(erp生产管理、仓库管理、采购管理、设备能源管理、计划管理)
- PICkits3调试功能
- JVM?干就完了!(一) - hello world
- 老梁说天下——慈善的红与黑
- java两两组合(不重复)
- 【python游戏开发】回合制手游做任务嫌麻烦?教你用Python简单制作回合制手游外挂
- PDPS软件:机器人点焊伺服焊枪大开、小开、关闭状态切换设置
- Servlet3 过滤器 Filer
- 右键栏添加管理员获取所有权
- java sql 日期_java.sql.Date