`

如何使用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 
分享到:
评论

相关推荐

    本地机apache配置基于域名的虚拟主机

    在本教程中,我们将探讨如何在本地计算机上配置Apache以实现基于域名的虚拟主机,这对于开发多站点项目或者进行网站测试非常有用。 首先,我们需要了解什么是基于域名的虚拟主机。在一台物理服务器上,可以设置多个...

    快捷配置apache虚拟目录和HOSTS文件

    3. **更新HOSTS文件**:为了让本地机器识别这个虚拟域名,我们需要编辑HOSTS文件(`/etc/hosts`或`C:\Windows\System32\drivers\etc\hosts`),添加对应的IP和域名映射。例如: ``` 127.0.0.1 example.com ``` 4...

    apache-https服务器搭建详解

    Apache HTTPS服务器搭建是一个重要的网络安全实践,它通过使用SSL/TLS协议提供加密通信,确保网站数据在传输过程中的安全。本文将深入探讨如何配置Apache HTTP服务器以支持HTTPS服务,包括安装Apache、获取SSL证书、...

    apache 基于Windows 的 Web 服务器安装与测试

    - **远程测试**:如果需要从其他设备访问Apache服务器,则需要确保服务器的防火墙允许HTTP/HTTPS流量通过,并且需要使用服务器的实际IP地址或域名进行访问。 #### 四、高级配置 Apache的强大之处在于其高度的可...

    虚拟机中如何在Linux上安装和配置Apache服务器

    在配置好虚拟主机后,需要测试 Apache 服务器。可以使用浏览器访问虚拟主机的域名,如果出现 “It Works” 页,则表示 Apache 服务器安装成功。 四、常见问题 在安装和配置 Apache 服务器时,可能会遇到一些问题,...

    Linux实验指导书详细版-安装与配置Apache服务器

    1. 测试Apache服务器的本地运行:在Fedora8自带的Firefox浏览器中输入本地服务器的IP地址或域名,进行本机测试。 2. 测试Apache服务器的远程运行:通过另一台机器(WindowsXP系统)的Firefox浏览器,输入服务器的IP...

    Mac 搭建本地Apache服务器 - IOS的博客 - 博客频道 - CSDN.NET1

    在Mac上搭建本地Apache服务器是许多开发者为了进行Web开发或测试而需要进行的一项基本操作。...总的来说,搭建本地Apache服务器是一个基础且重要的技能,可以帮助开发者在本地环境中测试和调试Web应用。

    如何配置dns系统虚拟域名的配置和设置方法.rar

    在很多情况下,我们需要配置DNS系统来管理虚拟域名,这通常涉及到网络服务提供商、服务器托管环境以及多个域名的管理。本篇文章将详细解释如何进行DNS系统虚拟域名的配置和设置。 一、理解DNS系统基本概念 1. 域名...

    基于window2000的apache服务器配置

    - 可以使用本地hosts文件进行测试,或者在DNS服务器上添加A记录。 6. **安全与优化**: - 安装完成后,应启用SSL支持以提供HTTPS服务,配置SSL证书。 - 优化Apache配置,如调整MaxKeepAliveRequests、KeepAlive...

    简易本地服务器

    【简易本地服务器】是搭建个人开发环境的一种便捷方式,它主要服务于那些需要在个人计算机上进行网站开发、测试或学习编程的人群。本地服务器能够让我们在自己的电脑上模拟真实的网络服务器环境,无需将代码上传到...

    Windows 下 apache 配置二级域名.doc

    对于拥有多个子域的需求场景来说,如何在Windows环境下配置Apache以支持二级域名访问,则显得尤为重要。本文将基于提供的文档资料进行深入解读,并给出具体实施步骤。 #### 二、基础知识介绍 - **Apache**: 一款...

    本地搭建测试源的服务器环境.doc

    本地搭建测试源的服务器环境是一种常见的做法,它可以帮助开发者在实际环境中模拟线上环境,进行功能验证、性能测试等。本文将基于提供的文档内容,详细介绍如何在本地搭建测试服务器环境,以及该过程中常见问题的...

    apache+svn服务器搭建apache_2.2.11-win32-x86-openssl-0.9.8i.msi、svn-win32-1.5.4

    尽管它不是服务器组件,但在本地安装可以帮助我们更好地理解和测试 SVN。安装过程如下: 1. 解压`svn-win32-1.5.4`压缩包到任意目录。 2. 将解压后的`bin`目录添加到系统环境变量`PATH`中,以便在命令行中直接使用`...

    网站本地调试服务器,(不用装 IIs 了)

    在传统的Web开发中,开发者通常会使用IIS(Internet Information Services)这样的专业Web服务器来运行和测试他们的网站。然而,IIS安装过程复杂,占用系统资源较多,对于一些轻量级的开发和调试工作并不一定是最佳...

    服务器设置域名

    9. **Web服务器配置**:如Apache或Nginx等Web服务器需要配置虚拟主机,将域名绑定到相应的网站目录。 10. **防火墙和端口设置**:确保服务器防火墙允许HTTP(80端口)和HTTPS(443端口)的流量,以允许外部访问。 ...

    apache及redis部署

    4. **测试Redis**:使用Redis客户端工具(如redis-cli)连接到本地Redis服务器,执行基本操作如`SET`和`GET`,验证其工作正常。 三、Apache与Redis整合 1. **PHP Redis扩展**:如果你使用PHP,需要安装PHP的Redis...

    linux下apache+web服务器搭建教程借鉴.pdf

    启动Apache服务后,就可以通过Web浏览器访问本地服务器,测试其运行情况。 总结来说,Apache HTTP Server以其强大、稳定和灵活的特点,成为了互联网上首选的Web服务器解决方案。无论是个人开发者还是大型企业,都能...

    web服务器搭建和域名访问网站.docx

    假设您想要搭建一个基于Apache Web服务器的小型个人博客网站,并希望使用自定义域名访问。 #### 1. 准备工作 - 安装Apache Web服务器。 - 注册一个域名。 - 购买一台云服务器。 #### 2. 实施步骤 1. **安装Apache ...

Global site tag (gtag.js) - Google Analytics