win7下配置Apache虚拟主机

第一步:打开配置文件httpd-vhosts.conf【我的路径是D:\program\wamp\bin\apache\Apache2.3.14\conf\extra\httpd-vhosts.conf】,复制文件中最后一个代码段:

ServerAdmin [email protected]
DocumentRoot "c:/Apache23/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common

粘贴到文件末尾,修改跟目录和虚拟主机域名:

ServerAdmin [email protected]
DocumentRoot "E:\workspace\flyox_xt"
ServerName charming.f-ox.com.cn
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common

PS : 把这一段直接粘贴在httpd.conf文件末尾也是可以的,但是建议大家不要这么做,显的很凌乱。

第二步:打开配置文件httpd.conf,这个相信大家都很熟悉,在文件末尾添加如下代码,引入第一步的文件:

Include "D:\program\wamp\bin\apache\Apache2.3.14\conf\extra\httpd-vhosts.conf"

第三步:在httpd.conf文件中Ctrl+F,输入搜索内容DocumentRoot找到下面的代码:

Options Indexes FollowSymLinks ExecCGI
Order allow,deny
Allow from all
AllowOverride All

复制粘贴在这段代码下面【其实放在这个文件的那个位置都行,有人说放在末尾,我建议大家就放到这个下面】,把路径改为自己的路径。

Options Indexes FollowSymLinks ExecCGI
Order allow,deny
Allow from all
AllowOverride All

注:这一步主要是针对没有配置站点在www目录下的,如果源码放在www目录下就不需要这步。

打开hosts文件加上
127.0.0.1 charming.f-ox.com.cn(httpd-vhosts.conf文件中的ServerName)

第四步:重启apache。
在浏览器中输入charming.f-ox.com.cn

时间: 2024-10-11 13:01:58

win7下配置Apache虚拟主机的相关文章

window下配置Apache虚拟主机

1.首先需要安装Apache服务,这里就不介绍怎么安装了. 2.首先配置window虚拟域名 打开hosts 路径为C:\Windows\System32\drivers\etc 打开后在里边写上域名 如 www.cms.com 如图: 3.修改Apache配置文件 httpd.conf 找到 把注释去掉 修改 为开启状态 4.修改Apache下httpd-vhosts.conf 例路径为:D:\wamp\bin\apache\apache2.4.9\conf\extra 打开后添加一段代码 如

ubuntu下配置apache虚拟主机

服务器IP地址:127.0.0.1:80 绑定两个 域名 my.cms.com    my.test.com 将my.cms.com绑定到/home/gaofei/Desktop/www/my_cms 将my.cms.test绑定到/home/gaofei/Desktop/www/my_test 1. cd /etc/hosts 添加域名 127.0.0.1 my.test.com 127.0.0.1 my.cms.com 2.进入/etc/apache2/sites-enabled/ ; 删除

配置LANMP环境(7)-- 配置nginx反向代理,与配置apache虚拟主机

一.配置nginx反向代理 1.修改配置文件 vim /etc/nginx/nginx.conf 在35行http下添加一下内容: include /data/nginx/vhosts/*.conf; include /etc/nginx/upstream.conf; 2.在/etc/nginx/目录下新建 upstream.conf文件 vim upstream.conf upstream dev.test1.com { server 127.0.0.1(换成虚拟机ip):8080 weigh

php中apache服务器使用及配置④ apache虚拟主机 web访问时序图

虚拟主机的配置 思考问题!http://localhost/news.html http://www.sohu.comhttp://www.taobao.com.cn目前我们是 http://localhost/myblog/需求我希望http://www.shunping.comhttp://www.sohu.com配置虚拟主机的步骤如下:1. 启用 httpd-vhosts.conf在 httpd.conf 文件中# Virtual hosts ,虚拟主机Include conf/extra

配置apache虚拟主机,实现在一台服务器上运行多个网站

配置apache虚拟主机,实现在一台服务器上运行多个网站 apache虚拟主机实现有三种方法: 1.通过不同的IP地址 2.通过不同的域名 3.通过不同的端口号 三种都需要把虚拟主机功能打开: [[email protected] ~]# vim /etc/httpd/conf/httpd.conf 改: #NameVirtualHost *:80 为: NameVirtualHost *:80 方法1:通过不同的IP地址,解析不同的域名 给服务器增加IP(另一个域名解析) [[email pr

wamp开发环境配置之配置Apache虚拟主机

网站建设人员在本地测试时,常常不是一个网站,那怎么能像输入域名一样在地址栏上面输入“域名”就能本地访问该网站呢?这里就要配置Apache虚拟主机了! 1.找到apache\conf\httpd.conf文件,在文件中找到代码 #Include conf/extra/httpd-vhosts.conf 将前面的 # 删去! 2.找到apache\conf\extra\httpd-vhosts.conf文件,咱们就要在这个文件中配置虚拟机!打开该文件,你可以将代码前面有#的全部删除,他们只是起到注释

mac下配置Apache虚拟域名方案,以及遇到的坑

  1. 配置Apache虚拟域名 1.执行    sudo vi /etc/apache2/httpd.conf 开始配置httpd.conf 的文件; //配置listen 80端口(默认配置),此处可以修改监听端口,例如Listen 81   2.打开相应 LoadModule 相应LoadModule userdir_module libexec/apache2/mod_userdir.so //允许用户从自己的主目录中提供页面(使用"/~username") LoadModu

win7下配置Apache本地虚拟主机

我们有时候从网上下载下来的php源码很多都是应用在网站根目录下的,而我们又想在本地先测试一遍确定没有问题了再上传空间,但一换到子目录下的时候因为路径问题,使得许多图片.内容都无法显示. 这个时候我们就需要营造一个根目录的环境去加载这些php源码,这就需要用到虚拟主机了.也就是将项目的子目录映射到一个域名中,当访问这个域名的时候相当于访问这个项目了.这样既能在本地运行项目,而且项目直接打包上传空间也能直接用了. 工具/原料 Apache服务器 方法/步骤 1.打开Apache的配置文件 httpd

基于CentOS6.6配置Apache虚拟主机(多IP、多主机、多端口)

Apache配置虚拟主机(多IP.多主机.多端口)本文以CentOS6.6 作服务端,Win7作客户端.参考网上诸多文档加以实验,现总结如下.如有问题,有意还请指出.谢谢! [一 基于多IP地址]实验:Server=CentOS6.6,Client=win7.我以root权限直接操作了.1.安装和起服务httpd(即:Apache)[[email protected] ~]# yum install httpd -y    <==yum安装httpd[[email protected] ~]#