`
wandejun1012
  • 浏览: 2731197 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

apache如何配置虚拟主机

    博客分类:
  • php
 
阅读更多

1、在httpd.conf中将下列语句的注释去掉

 

 

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

 

 

2、在apache的conf/extra/httdd-vhost.conf文件的末尾,加入如下代码段:

 

 

<VirtualHost 127.0.0.1:80>
	DocumentRoot "d:/MyWebSite"
	DirectoryIndex index.html index.htm index.php
	<Directory />
	options FollowSymLinks
	Allowoverride None
	Order allow,deny
	Allow from all
	</Directory>
</VirtualHost>
	

 

3、在hosts文件中加入如下代码段

 

 

127.0.0.1	www.germmy.com

 

OK,大功告成。

 

 

-------------------------------------------------------------------------------------------------

结合之前的一篇文章,这里讲一下虚拟主机和虚拟目录的区别:

 

通俗点讲,虚拟主机是指通过纯粹的域名即可访问某个网站,比如www.sohu.com则可以直接访问搜狐,而虚拟目录是可以的,必须通过形如www.sohu.com/replays才可以访问此网站。

 

下面以一个例子说明下,假设网站的源代码放在d:/MyWebSite里。

 

 

配置好虚拟主机后,我是通过www.germmy.com来直接访问我的网站的。

 

而配置好虚拟目录后,我只能通过www.germmy.com/replays才能访问我的网站。

 

2者其实只是形式不同,最终的指向都是d:/MyWebSite这个目录里面的内容。

 

注意到:如果是ubuntu系统,需要给虚拟目录设置777的权限:

sudo chmod -R 777 /Users/sunlei/nonobank/php

 

 

分享到:
评论

相关推荐

    apache配置虚拟主机

    Apache 虚拟主机配置是Web服务器管理中的一个重要环节,允许在一个单一的Apache实例上运行多个独立的网站。Apache虚拟主机允许通过IP地址、端口或域名来区分不同的站点,从而提高了服务器资源的有效利用和管理效率。...

    apache配置虚拟主机代码

    在Apache中配置虚拟主机允许你在一个物理服务器上运行多个网站,从而提高了资源利用率并降低了运维成本。下面我们将详细介绍如何配置Apache虚拟主机。 1. **虚拟主机类型** Apache支持两种类型的虚拟主机:基于...

    linux下apache虚拟主机的配置方法

    接下来,在`/etc/apache2/sites-available`目录中配置虚拟主机。首先,复制现有的虚拟主机配置作为模板,并将其中的监听端口号由80改为8080。例如: ```apacheconf *:8080&gt; # 这里填写新虚拟主机的配置信息 ``` 此...

    windows2003下apache配置虚拟主机和绑定域名服务.doc

    #### 2.3 配置虚拟主机 - 继续在httpd.conf文件中添加以下内容: ```apache DocumentRoot "E:/webroot/myenjoylife" ServerName www.myenjoylife.cn DirectoryIndex index....

    分享三种Apache配置虚拟主机的方式

    主要为大家分享了三种Apache配置虚拟主机的方式,感兴趣的小伙伴们可以参考一下

    Apache服务器虚拟主机虚拟目录配置

    资源名称:Apache服务器虚拟主机虚拟目录配置   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    ubuntu下配置apache虚拟主机(原创)

    Ubuntu 下配置 Apache 虚拟主机 ...配置虚拟主机需要我们具备一定的 Apache 服务器配置知识和 Ubuntu 操作系统使用经验。但是,通过本文的步骤和解释,我们可以轻松地配置虚拟主机,提高服务器的利用率和灵活性。

    apache虚拟主机配置

    ### Apache虚拟主机配置详解 #### 一、Apache虚拟主机配置概览 Apache是目前最流行的Web服务器之一,它支持多种类型的虚拟主机配置。通过虚拟主机技术,可以在同一台物理服务器上运行多个不同的网站,这对于节省...

    apache配置虚拟主机的方法详解

    本篇文章是对apache配置虚拟主机的方法进行了详细的分析介绍,需要的朋友参考下

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

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

    Apache虚拟主机配置文件

    Apache虚拟主机配置文件 httpd-vhosts.comf

    lamp环境配置apache虚拟主机

    此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。

    Apache虚拟主机.ppt

    具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理

    apache三种虚拟主机的配置

    根据给定文件的信息,本文将详细介绍Apache的三种虚拟主机配置方式:基于名称的虚拟主机(Name-based Virtual Hosts)、基于IP地址的虚拟主机(IP-based Virtual Hosts)以及基于端口的虚拟主机(Port-based Virtual...

    编译安装apache并配置虚拟主机,其中的虚拟配置文件

    编译安装apache并配置虚拟主机,其中的虚拟配置文件

    windows2003下apache配置虚拟主机和绑定域名服务

    本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单...在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf

    windows2003 apache配置虚拟主机和绑定域名服务

    本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单...在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf

    apache配置虚拟目录

    ### Apache配置虚拟目录详解 #### 一、Apache配置文件概览 Apache服务器的配置主要通过一系列的配置文件来实现。不同操作系统中Apache的配置文件结构可能会有所不同。在Ubuntu Linux系统中,Apache 2的配置文件结构...

Global site tag (gtag.js) - Google Analytics