`

如何使用apache在本地服务器虚拟域名来测试网站

    博客分类:
  • php
阅读更多
能实现效果就行,直接用xampp的最好方法就是省事,不用一个一个软件安装!然后下面一步一步实现虚拟一个www.123.com来访问本地网站程序。 
1.关闭xampp的apache,然后找到C:\xampp\apache\conf\extra\httpd-vhosts.conf文件: 
在##NameVirtualHost *:80  下面加入以下代码,其中的IP为本地电脑的IP,可以进入CMD使用ipconfig查询到本机IP 
NameVirtualHost 192.168.1.101:80 

然后把以下代码复制一份 
##<VirtualHost *:80> 
    ##ServerAdmin postmaster@dummy-host2.localhost 
    ##DocumentRoot "C:/xampp/htdocs/dummy-host2.localhost" 
    ##ServerName dummy-host2.localhost 
    ##ServerAlias www.dummy-host2.localhost 
    ##ErrorLog "logs/dummy-host2.localhost-error.log" 
    ##CustomLog "logs/dummy-host2.localhost-access.log" combined 
##</VirtualHost> 
修改成以下代码 
<VirtualHost *:80> 
    ##ServerAdmin postmaster@dummy-host2.localhost 
    DocumentRoot "E:/php/ecshop2.72" 
    ServerName www.123.com 
    ServerAlias www.123.com 
    ##ErrorLog "logs/dummy-host2.localhost-error.log" 
    ##CustomLog "logs/dummy-host2.localhost-access.log" combined 
</VirtualHost> 
其中DocumentRoot 是本机网站制作程序的路径,ServerName及ServerAlias 就是要虚拟的域名网址,这个随便你高兴了 

2.找到C:\xampp\apache\conf\httpd.conf文件,找到以下代码: 
DocumentRoot "C:/xampp/htdocs" 
<Directory "C:/xampp/htdocs"> 
把上面的两个网站目录的路径修改成上面设置的路径 
DocumentRoot "E:/php" 
<Directory "E:/php"> 
因为设置了虚拟的域名网址,所以路径不用再加上网站的文件夹名称了 

3.然后打开C:\WINDOWS\system32\drivers\etc\hosts 文件, 
在127.0.0.1       localhost下添加你要添加的虚拟域名网址 
127.0.0.1       localhost 
192.168.1.101       www.123.com 
分享到:
评论

相关推荐

    PHP开发Apache服务器配置

    于是,下面想把自己的CrashServer网站配置到Apache里,可以通过虚拟域名在本地访问测试,结果遇到不少问题,今日一通Google研究,终于任督二脉全通。 1、首先,Apache的配置文件是httpd.conf和httpd-vhosts.conf,...

    O2O掌上城市(ShopNC本地生活).rar

    我们已在软件中针对上述操作系统做了大量的测试和实地检验,保证 ShopNC本地生活 系统可以在上述系统中安全稳定的运行,但您仍然需要做好服务器操作系统级的安全防备措施。 例如 Windows 用户需更改 MySQL for ...

    RED HAT LINUX 6大全

    第9章 Apache服务器 155 9.1 服务器安装 155 9.1.1 从RPM安装 156 9.1.2 自己构造源代码 156 9.2 服务器运行配置的设置 157 9.2.1 编辑httpd.conf文件 158 9.2.2 .htaccess文件和访问限制 160 9.3 虚拟主机 161 ...

    蛋糕连锁店网站管理系统v1.5.1 含小程序+支持QQ旺旺客服+企业建站系统源码

    本地电脑推荐使用 PHPstudy 安装,及安装在合适的网站空间、虚拟主机上。 本地测试好搬家需要在后台提前备份好数据库信息。 默认后台 域名/login.php 源码更新日志: 蛋糕连锁店网站管理系统更新:bulid0220 1、...

    Ubuntu权威指南(2/2)

    5.15.7 在命令行中使用引号 131 5.16 排序 132 第6章 编辑文件 133 6.1 启动vim编辑器 134 6.1.1 创建文件 134 6.1.2 状态行 135 6.2 vim编辑器的两种工作模式 135 6.2.1 输入模式 135 6.2.2 命令模式 135 6.3 保存...

    Ubuntu权威指南(1/2)

    5.15.7 在命令行中使用引号 131 5.16 排序 132 第6章 编辑文件 133 6.1 启动vim编辑器 134 6.1.1 创建文件 134 6.1.2 状态行 135 6.2 vim编辑器的两种工作模式 135 6.2.1 输入模式 135 6.2.2 命令模式 135 6.3 保存...

    LINUX安装与配置简明手册

    一个本地服务器 39 4.2.8 为一个专用的本地网络分配IP地址 39 4.2.9 通过一个NFS挂装进行安装 39 4.2.10 从一个硬盘驱动器分区进行安装 40 4.2.11 从一个HTTP或者FTP服务器进行 安装 40 4.2.12 从引导管理程序失误中...

    SiteTeam企业自助建站软件 4.6

    多数情况下,我们建网站使用的是虚拟空间,如果想要在同一个空间下建设几十个完全不同的网站,合理利用资源,那么SiteTeam企业自助建站软件是不二的选择! 7)网站模板接口技术,如果你懂PHP、ASP、JSP等WEB脚本...

    linux安装与配置简明手册

    一个本地服务器 39 4.2.8 为一个专用的本地网络分配IP地址 39 4.2.9 通过一个NFS挂装进行安装 39 4.2.10 从一个硬盘驱动器分区进行安装 40 4.2.11 从一个HTTP或者FTP服务器进行 安装 40 4.2.12 从引导管理程序...

    20秋学期(1909、2003、2009-)《计算机网络管理》在线作业-(1).docx

    D:set 答案:A 假设DNS数据库中有一条资源记录:ai.mit.edu 36000 IN A 198.21.32.4,则该IP地址是() A:ai.mit.edu的主机IP B:ai.mit.edu的权威域名服务器 C:ai.mit.edu的本地域名服务器 D:ai.mit.edu的代理...

    Linux管理员指南

    使用Apache设置Web服务器 212 14.1 HTTP协议的基本原理 212 14.1.1 标题 212 14.1.2 非标准端口 213 14.1.3 进程所有者 214 14.2 安装Apache HTTP服务器 214 14.2.1 编译Apache软件 215 14.2.2...

    asp.net知识库

    在 SQL Server 2005 中使用表值函数来实现空间数据库 SQL Server 2005的30个最重要特点 同时安装sql2000和sql2005的经验 类如何与界面绑定 在Asp.net中如何用SQLDMO来获取SQL Server中的对象信息 使用Relations建立...

    蛋糕连锁店网站管理系统(含小程序)-PHP

    本地电脑推荐使用PHPstudy安装,及安装在合适的网站空间、虚拟主机上。 本地测试好搬家需要在后台提前备份好数据库信息。 默认后台 域名/login.php 蛋糕连锁店网站管理系统更新日志: 1、[安全]进一步加固整站源码的...

Global site tag (gtag.js) - Google Analytics