phpStudy的Apache配置虚拟主机

发布时间:1970-01-01  编辑:Mrs.默先森 

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。虚拟主机配置在实际开发中也是比较常用的,直接域名访问项目...

    支持Apache、IIS、Nginx和LightTPD。

    下载地址:http://www.phpstudy.net/phpstudy/phpStudy20161103.zip

    以下测试环境是phpstudy


    配置虚拟主机需要在apache配置文件【httpd.conf】中开启加载虚拟主机配置【vhosts.conf】

    Include conf/vhosts.conf

    确保没有注释掉【默认是打开的】

    注意:以下操作中改动配置文件之后需要重启服务器环境

    方式一:

    可在phpstudy面板上进行操作配置即可

    ①点击其他选项菜单-->站点域名管理

    1501227563495709.png

    1501227818239863.png

    站点域名设置时候

    注意一下下面的说明

    这里填写一个域名

    指向到对应项目的根目录就可以

    然后点击【新增】

    再点击【保存设置并生成配置文件】

    这里我设置了两个域名app.dev和blog.dev

    分别指向www/blog/和www/app/

    通过地址栏分别访问就可以访问到自己项目

    1501228170990136.png


    方式二:

    当然,也可以自己修改配置文件

    不过就比较麻烦了

    建议还是使用phpstudy,方便高效

    下面来详细说明一下如何手动修改配置文件配置虚拟主机


    ① 配置虚拟主机需要在apache配置文件【httpd.conf】中开启加载虚拟主机配置【vhosts.conf】

        Include conf/vhosts.conf

        确保没有注释掉【默认是打开的】

    ② 在vhost.conf中添加一下代码

    <VirtualHost *:80>    
        DocumentRoot "D:\phpStudy\WWW\ceshi"
        ServerName ceshi.dev    #域名
        ServerAlias 
          #根目录
          Options  FollowSymLinks ExecCGI
          AllowOverride All
          Order allow,deny
          Allow from all
          Require all granted
    </VirtualHost>

    ③ 在浏览器输入ceshi.dev,就可进行正常访问项目


    注意:如果你的虚拟主机域名配置的是qq.com这种已经存在的外网域名

    那么,当你做好②步配置之后

    你在地址栏输入qq.com的时候

    也能访问

    只不过是会访问到腾讯网站去了

    那么这个时候需要增加一步

    ④ 配置本地hosts文件:C:\Windows\System32\drivers\etc\hosts;

        在最后加入以下代码

    127.0.0.1 qq.com

    这时,当访问qq.com时候就可以访问你自己的项目了

    标签php nginx Linux


本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。

陶太富博客 http://blog.taotaifu.cn

最新发布

最新评论

0.114616s