博主信息
博文 128
粉丝 9
评论 5
访问量 294833
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
8.)PHPWeb开发框架~Apache配置虚拟主机
 一纸荒凉* Armani
原创
941人浏览过

虚拟主机指的是在单一机器上运行多个网站 (例如 www.zhang.comzhangshuai.cn) 。虚拟主机可以“基于 IP”,即每个 IP 一个站点;或者“基于名称”, 即每个 IP 多个站点。这些站点运行在同一物理服务器上的事实不会明显的透漏给最终用户。

Apache 是第一个支持基于 IP 的虚拟主机的服务器。Apache 版本 1.1 和更新的版本同时支持基于 IP 和基于名称的虚拟主机。基于名称的虚拟主机有时候称为基于主机非 IP 的虚拟主机.

  1. 打开目录Apache的安装目录/conf/extra/, 找到 httpd-vhosts.conf 文件;

  1. 添加一段代码来指定某一域名的网站,如图我配置虚拟域名是:zhangshuai.com
  1. <VirtualHost *:80>
  2. DocumentRoot "D:\wamp\www\zhangshuai"
  3. ServerName zhangshuai.com
  4. ServerAlias zhangshuai.com
  5. </VirtualHost>
  1. 打开conf下的 httpd.conf 文件, 查找如下代码:
  1. # Virtual hosts
  2. Include conf/extra/httpd-vhosts.conf

然后将Include前面的#去掉;


4.win+R打开运行窗口,输入drivers,后打开文件hosts,根据本地ip

127.0.0.1 zhangshuai.com配置域名绑定本机的IP地址解析



  1. 重启 Apache 服务,打开虚拟域名之后,就可以访问我们配置的站点下的文件了
    当然如果使用phpstudy的话直接通过面板新建站点设置域名即可。
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学