第一步:

打开c:/wamp/apache/conf中的httpd.conf文件,

在httpd.conf中ctrl+f输入vhosts

找到那一行将前面的#号去掉

操作如图所示

第二步:

打开虚拟主机的主配置文件

c:/wamp/apache/conf/extra中的httpd-vhosts.conf

如图所示

开始配置前准备工作

打开httpd-vhosts.conf

里面带#号的可以删掉

最后留下这两行就行,(<VirtualHost *:80></VirtualHost>)

如图所示

开始配置

NameVirtualHost *:80

说明:

NameVirtualHost // 基于域名的虚拟主机配置 (意思:不同的域名访问不同的主机)

NameVirtualHost后有至少有一个空格

“*” // 指的是服务器的所有IP地址.

*:80   //关于端口设置, 注意一定要和 httpd.conf中的listen 配置的端口要保持一致.

NameVirtualHost *:80   // 注意在虚拟主机的主配置文件中, 此句只有一行.

虚拟主机的主配置段:

<VirtualHost *:80></VirtualHost>

说明:

VirtualHost 空格 *:80  //虚拟主机的主配置段开始

</VirtualHost>   //虚拟主机的主配置段结束

ServerName 空格  www.sina.com

说明: ServerName  //自定义的域名, 主要是用来测试主机用的

DocumentRoot  "c:/sina"   //主机(网站)的根目录设置, 注意: 这个目录必须是存在的

DirectoryIndex  index.php index.html default.php  //主机(网站)默认首页设置,可以设置多个之间使用空格隔开.

关于目录权限的设置:

<Directory “网站的目录” > </Directory>  //目录权限的配置段 也类似双标签.

说明: “网站的目录” // 必须和DocumentRoot 保持一致.

关于权限的设置:

Options  //关于服务器的特性设置,  Indexes | None

Indexes // 当默认首页不存在时, 则以列表的方式显示

. Order Deny , Allow   //关于主机访问顺序的设置

Deny //拒绝访问

Allow //允许访问

这两个单词之间有一个逗号.

Order Deny , Allow  //访问权限是叠加的.  此句最终的结果,是允许所有用户来访问

 Order Allow , Deny  //访问权限是叠加的.  此句最终的结果,是拒绝所有用户来访问

Order Allow , Deny

Allow from IP地址  //两行叠加,最终只允许 指定的IP访问

Order Deny, Allow

Deny from IP地址  //两行叠加,最终只拒绝 指定的IP访问

如图所示

indexes 和none的区别如图

最后配置好是这样的,如图

第三步:

本机DNS解析:

打开本机的DNS文件-->运行-->drivers-->etc-->hosts打开

添加一条自己定义的域名解析.

格式:  IP 空格  自定义的域名

方法1:   127.0.0.1   www.sina.com     //只能自己访问

方法2:   本机网卡IP地址   www.sina.com    //对外,别人可以访问

最后重启apache

输入www.daima.com后看到如下结果

三个软件的百度云地址

数据库

链接: https://pan.baidu.com/s/1pL5139D 密码: 56x3

php

链接: https://pan.baidu.com/s/1c2cbHIS 密码: uyh9

apache

链接: https://pan.baidu.com/s/1c2MITZa 密码: p3da

配置apache的虚拟机+软件下载的更多相关文章

  1. Linux安装配置apache

    Linux安装配置apache   1.获取软件: http://httpd.apache.org/  httpd-2.2.21.tar.gz 2.安装步骤: 解压源文件: 1 tar zvxf ht ...

  2. centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 访问控制 apache rewrite 配置开机启动apache tcpdump 第二十节课

    centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 ...

  3. Jexus Web Server 完全傻瓜化图文配置教程(基于Ubuntu 12.04.3 64位)[内含Hyper-v 2012虚拟机镜像下载地址]

    1. 前言 近日有感许多新朋友想尝试使用Jexus,不过绝大多数都困惑徘徊在Linux如何安装啊,如何编译Mono啊,如何配置Jexus啊...等等基础问题,于是昨日向宇内流云兄提议,不如搞几个配置好 ...

  4. Java/javaEE/web/jsp/网站编程环境配置及其软件下载和网站路径

    Java/javaEE/web/jsp/网站编程环境配置及其软件下载和网站路径 (2015/07/08更新) JDK下载地址(JDK官网下载地址) 下载地址为:http://www.oracle.co ...

  5. Mac下 如何配置虚拟机软件Parallel Desktop--超详细

    Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...

  6. Apache服务器最新版下载、安装及配置(win版)

    Apache服务器最新版下载.安装及配置(win版) Apache的下载: 登录http://httpd.apache.org/download.cgi 这个地址,找到2.4.10,如下图位置:   ...

  7. 安装ubuntu16虚拟机,下载android源码,配置编译环境

    Android 源码编译步骤: 我考虑了一下,目前电脑装了SSD,8G内存,使用虚拟机编译源码应该够用. 首先下载虚拟机软件,由于最近一直在使用virtualbox,感觉蛮不错了,下载地址: http ...

  8. wamp apache 的虚拟机配置 多域名访问 的 三部曲

    wamp apache 的虚拟机配置 多域名访问 的 三部曲 wamp:       1:C:\WINDOWS\system32\drivers\etc->hosts         加入自己的 ...

  9. VMware Workstation 11.0 官方中文版最强虚拟机软件(附下载地址)

    VMware Workstation 11.0 新版本功能一览: 支持 Windows 8.1 Update.Windows Server 2012 R2.Ubuntu 14.10.RHEL 7.Ce ...

随机推荐

  1. 【NET MVC】View

    通过阅读一些书籍,结合源代码,稍微深入的学习了Asp.Net MVC中的视图View 任何类型的响应都可以利用当前HttpResponse来响应,MVC可以通过Controller的Response属 ...

  2. 记录一则ORACLE MOVE操作后重建索引过程被强制中断导致的ORA-8104案例

    环境:SunOS + Oracle 11.2.0.3   对部分表进行Move操作之后,未重建对应的索引,会导致ORA-1502 索引不可用. 此时需要用下面的查询拼接出重建不可用索引的sql语句: ...

  3. 相克军_Oracle体系_随堂笔记015-网络原理及配置

    oracle网络没有负载, 没有负载的就不容易出问题.相对很简单的.   1.监听的动态注册: PMON 注册监听,或者 alter system register; 强制PMON抓紧注册. 都属于动 ...

  4. 7.Struts2复杂类型数据的接受

    复合类型数据的接收 所谓复合类型数据是指,一个JavaBean实例的属性值,而这些值又作为参数传递给Action. Action若要接收这些数据,需要做到以下几点: (1)定义Action时,将该Be ...

  5. Linux日志定时清理

    linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情.不用你去每天惦记着是否需要清理日志 ...

  6. 【原创】Java编译器对String的优化

    首先看以下的代码: public static void main(String[] arge) { String str1 = new String("1234"); Strin ...

  7. async.whilst 的一个简化版实现

    function whilst(condition, todo, fin){ var cb = function(){ if(condition()){ todo(cb); }else{ fin(); ...

  8. No.021:Merge Two Sorted Lists

    问题: Merge two sorted linked lists and return it as a new list. The new list should be made by splici ...

  9. Web测试介绍一 UI测试

           随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时, ...

  10. ASP.NET MVC搭建项目后台UI框架—6、客户管理(添加、修改、查询、分页)

    目录 ASP.NET MVC搭建项目后台UI框架—1.后台主框架 ASP.NET MVC搭建项目后台UI框架—2.菜单特效 ASP.NET MVC搭建项目后台UI框架—3.面板折叠和展开 ASP.NE ...