你可以全用本地私有ip地址创建多个站点 127.0.0.x,这个网段的所有ip都是指向本机的,并且可以区分,这是计算机的私有ip地址,供测试用的,配置方法如下

一、打开httpd.conf

1、从ServerAdmin admin@localhost

一直到:

<IfModule dir_module>

DirectoryIndex  index.html index.php  index.php3  index.htm

</IfModule>

2、在D盘创建文件夹d:/website做为所有站点的父文件夹,以后的子站点全部放到这个文件夹内。

3、将刚才找到的区域代码修改如下:

ServerAdmin admin@localhost

ServerName localhost:80

<Directory />

Options FollowSymLinks

AllowOverride All

Order deny,allow

Deny from all

</Directory>

<Directory "d:/website/">

Options Indexes FollowSymLinks

AllowOverride all

Order Deny,Allow

Deny from all

Allow from all

</Directory>

<IfModule dir_module>

DirectoryIndex  index.html index.php  index.php3  index.htm

</IfModule>

#上面这句话是让apache对website及子文件夹有完全访问的权限,以后的站点全部放在该目录下

二、子站点配置方法



1、在httpd.conf文件中,找到

# Virtual hosts

# Include conf/extra/httpd-vhosts.conf

修改为

# Virtual hosts

Include d:/website/httpd-vhosts.conf

2.在 wamp/bin/apache/apache2.2.17/conf/extra/找到httpd-vhosts.conf文件,

复制到:d:/website文件夹下

3.在d:/website/创建子站点文件夹, 假如:d:/website/wwwroot1/

4.修改 d:/website/httpd-vhosts.conf 文件的内容

<VirtualHost 127.0.0.2:80>

DocumentRoot "d:/website/wwwroot1/"

ServerName 127.0.0.2

</VirtualHost>

5.保存httpd.conf,保存httpd-vhosts.conf,然后重启apache 服务

6.测试 在wwwroot1,下创建文件:index.php  用记事本来写入这些代码:

<?php

phpinfo();

?>

保存,然后打开浏览器,在地址栏里输入:http://127.0.0.2 会出现相关信息

7.建第二个站点,在website目录创建文件夹:d:/website/wwwroot2/

打开文件:d:/website/httpd-vhosts.conf

在追加站点配置代码如下:

<VirtualHost 127.0.0.3:80>

DocumentRoot "d:/website/wwwroot2/"

ServerName 127.0.0.3

</VirtualHost>

根据第5,6步进行重启服务与测试

三、到hosts下将需要的ip修改为方便记忆输入的域名。

hosts路径:C:\Windows\System32\drivers\etc

127.0.0.2    localhost2

Apache配置多个网站的更多相关文章

  1. Apache配置多个网站的方法

    Apache的虚拟主机是一种允许在同一台机器上,运行超过一个网站的解决方案.虚拟主机有两种,一种叫基于IP的(IP-based),另一种叫基于名字的(name-based).虚拟主机的存在,对用户来说 ...

  2. Apache 配置多端口网站

    跳过安装步骤. 1. apache安装目录/conf/httpd.conf,如果你是采用wamp集成环境,那么在 wamp/bin/apache下. 2. 在httpd.conf中,找到 #LoadM ...

  3. apache virtualhost配置 apache配置多个网站

    第一步 apache下httpd.conf文件 启用模块LoadModule vhost_alias_module modules/mod_vhost_alias.so 第二步 apache下http ...

  4. 网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

    xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP ...

  5. Apache 配置多站点访问「为项目分配二级域名」

    一级域名(baidu.com)也叫作顶级域名,注册一级域名是需要付费的. 而二级域名(image.baidu.com)是一级域名的延伸,所以只要购买了一级域名,二级域名是可以任意配置的. 其实(www ...

  6. CentOS下Apache配置多域名或者多端口映射

    CentOS下Apache默认网站根目录为/var/www/html,假如我默认存了一个CI项目在html文件夹里,同时服务器的外网IP为ExampleIp,因为使用的是MVC框架,Apache需开启 ...

  7. XAMPP Apache 配置多端口和多域名方法

    我们在工作中经常遇到同时调试多个网站的情况,那么如何配置呢?就像平时访问网站一样,网站 a.com 与网站 b.com 截然不同.这都是常见现象,如果在局域网中要访问另外一台电脑上的多个网站,就需要使 ...

  8. apache配置虚拟主机后,启动速度慢

    apache配置虚拟主机后,启动速度慢且提示“the requested operation has failed” 可以通过在cmd下启动,来查找问题(命令中的“apache2.2”,是服务名,根据 ...

  9. apache 配置https(转)

    主要讲述在windows下apache配置SSL以实现http转换为https SSL: SSl是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务器之间的数据是安全.也就是说在SSL下 ...

随机推荐

  1. MySQL Server-id踩到的坑

    最近踩到一个说大不大,说小不小的坑,在此分享出来给各位同学.事情是这样的,线上有2台服务器,1主1从.A -> B,B服务器从A服务器同步数据.每天使用xtrabackup在B服务器上面进行全备 ...

  2. 使用Sublime Text 直接运行Quick-cocos2d-x 项目

    一.新建一个编译系统 { "cmd": "D:/WorkSoftWare/Quick/quick-cocos2d-x-3.3rc0/quick/samples/Runni ...

  3. eclipse 导入web项目后,线程假死

    eclipse 导入web项目后,就出现关闭后,线程还存在的情况.使用java mission control 查看发现java script indexing线程在running. 关闭js验证后, ...

  4. chineseChess

    最近学习了chineseChess的Qt实现,把一些东西总结一下: 实现功能: 1.人人对战 2.人机对战 3.网络版 一.基础性工作:(人人对战) 1.棋盘和棋子的绘制(QPinter,drawLi ...

  5. java基础比较好的笔记总结

    http://wenku.baidu.com/link?url=02LPBvoYztYSd_htlE4wqzJPsA3pu8yKhIZ9yUiyvh0GT-S9D8TCXZ4flsaewkmnN9AY ...

  6. 手机上的页面转换page slider

    小伙伴们是不是经常在手机上见到“转场"的情况,手机上的页面转换已经不像pc上整体的页面跳转,很多都是利用动画平滑地在页面之间的切换.   那么如何来做页面之间的转换呢?首先要明确的是,所谓的 ...

  7. IOS第四天(2:字典转模型plist)

    HMQuestion.h #import <Foundation/Foundation.h> @interface HMQuestion : NSObject @property (non ...

  8. php代码优化,mysql语句优化,面试需要用到的

    首先说个问题,就是这些所谓的优化其实代码标准化的建议,其实真算不上什么正真意义上的优化,还有一点需要指出的为了一丁点的性能优化,甚至在代码上的在一次请求上性能提升万分之一的所谓就去大面积改变代码习惯, ...

  9. Jquery--防止冒泡

    e.stopPropagation();//阻止冒泡

  10. PSR : php编码规范

    诸王混战 关于开发标准这块,可以说一直都是风格迥异,各家都有各家的玩法,民间更是个人玩个人的.目前我们国内比较出名的几个框架(Yii,Laravel) 都已经支持Composer并且加入了PHP-FI ...