PHP一键环境如何配置Apache虚拟主机_Apache虚拟主机设置

絕刀狂花
发布: 2025-10-11 18:45:01
原创
662人浏览过
首先修改httpd.conf启用虚拟主机配置,确保Include conf/extra/httpd-vhosts.conf未被注释;接着在httpd-vhosts.conf中添加VirtualHost配置,设置ServerName和DocumentRoot指向目标目录,并配置Directory权限允许访问;然后编辑系统hosts文件,添加127.0.0.1 mysite.local绑定自定义域名;最后重启Apache服务,在浏览器访问http://mysite.local验证站点是否正常运行,若遇403错误需检查Require all granted权限设置。

php一键环境如何配置apache虚拟主机_apache虚拟主机设置

配置Apache虚拟主机在PHP一键环境(如XAMPP、WampServer、phpStudy等)中非常常见,主要用于在同一台机器上运行多个网站。以下以XAMPP为例,介绍如何设置Apache虚拟主机。

修改httpd.conf启用虚拟主机配置

首先确保Apache主配置文件加载了虚拟主机模块:

  • 打开xampp\apache\conf\httpd.conf文件
  • 查找并确认以下行已取消注释(去掉前面的#):
    #Include conf/extra/httpd-vhosts.conf
    登录后复制
    修改为:
    Include conf/extra/httpd-vhosts.conf
    登录后复制

编辑vhosts文件添加虚拟主机

配置具体的虚拟主机信息:

  • 打开xampp\apache\conf\extra\httpd-vhosts.conf
  • 在文件末尾添加如下示例配置:
    <VirtualHost *:80>
        ServerName mysite.local
        DocumentRoot "C:/xampp/htdocs/mysite"
        <Directory "C:/xampp/htdocs/mysite">
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    登录后复制
  • 可重复添加多个站点,只需更换ServerNameDocumentRoot路径即可

修改本地hosts文件绑定域名

为了让浏览器识别自定义域名,需修改系统hosts文件:

标贝AI虚拟主播
标贝AI虚拟主播

一站式虚拟主播视频生产和编辑平台

标贝AI虚拟主播 15
查看详情 标贝AI虚拟主播

立即学习PHP免费学习笔记(深入)”;

  • 用管理员权限打开C:\Windows\System32\drivers\etc\hosts
  • 添加一行:
    127.0.0.1   mysite.local
    登录后复制
  • 保存文件(注意:若无法保存,请检查文件权限或使用管理员模式编辑器)

重启Apache并测试访问

完成以上步骤后:

  • 重启Apache服务(通过XAMPP控制面板)
  • 在浏览器中输入http://mysite.local查看是否成功加载指定目录内容
  • 若显示403错误,请检查Directory权限配置是否包含Require all granted
基本上就这些。只要路径正确、权限允许、域名绑定无误,虚拟主机就能正常运行。不同一键环境路径略有差异,但原理一致。

以上就是PHP一键环境如何配置Apache虚拟主机_Apache虚拟主机设置的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

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