20170409 我的学习笔记

微信公众号 二次开发学习

  • IDE zend Studio
    新建 php local project 需要添加 php server 时:


    需要注意:apache的配置
  • 如何配置apache的虚拟目录:
    打开httpd.conf 在最后加入如下内容:

<VirtualHost 127.0.0.2:80>
     DocumentRoot d:/AppServ/www2
    ServerName 127.0.0.2:80
 </VirtualHost>
<Directory "d:/AppServ/www2">
    Options Indexes FollowSymLinks Multiviews
    AllowOverride All
    Order Allow,Deny
    Allow from all
</Directory>

"d:/AppServ/www2" 为你的站点存放目录:重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.2,和127.0.0.3进入不同的站点了。

  • 下面为详细说明分析:
    <small>      在我们安装APACHE的时候一般默认的apache的配置是只有一个网站,这样切换起来很不方便。其实这个问题很好解决,就是把本机的apache配置成为虚拟服务器。但是,网上大多数教程的是教用 apache如何配置基于域名的虚拟主机的,而在本机调试网站的时候,一般都是用本地ip(127.0.0.1 或 localhost)直接访问,没有用到域名。所以得把apache配置成为基于ip地址的虚拟主机。
    首先,我们都知道,所有以127打头的ip地址都应该指向本机,并不只有127.0.0.1,这点大家可以试试。
    这样一来,也就是说本机有足够多的ip地址供你来开设虚拟主机了。
    废话少说,进入正式的配置工作,下面是apache的httpd.conf里相关配置部分( httpd.conf 位于 Apache2.2\conf ):</small>
    <small>
  1. Listen部分,必须直接指定端口,不指定ip地址,配置应写为:
    Listen 80
    1. 不用像基于域名的虚拟主机那样写“NameVirtualHost”。
    2. 虚拟主机配置段:在httpd.conf 最后加上
    <VirtualHost 127.0.0.2:80>
        DocumentRoot d:/AppServ/www2
        ServerName 127.0.0.2:80
    < /VirtualHost>
    <VirtualHost 127.0.0.3:80>
        DocumentRoot d:/AppServ/www3
        ServerName 127.0.0.3:80
     </V irtualHost>
    
    1. 然后相应的配置好各个目录属性,下面是一个目录属性的典型配置:
      <Directory "d:/AppServ/www2">
          Options Indexes FollowSymLinks Multiviews
          AllowOverride All
          Order Allow,Deny
          Allow from all
      </Directory>
      <Directory "d:/AppServ/www3">
           Options Indexes FollowSymLinks Multiviews
           AllowOverride All
           Order Allow,Deny
           Allow from all
      </Directory>
      

重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.1和127.0.0.2,127.0.0.3进入不同的站点了
</small>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Uni...
    1b3bd36d9d21阅读 8,223评论 3 13
  • 一、概述 二、编译安装 三、httpd服务基础 四、httpd.conf配置文件 五、httpd服务访问控制 六、...
    紫_轩阅读 965评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,915评论 18 139
  • IP 互联网上每台电脑或设备 ,都有一个唯一的编号,这个编号不会重复 。IP地址和身份证号码是一个道理 。如:19...
    8d2855a6c5d0阅读 275评论 0 0
  • 额外企鹅企鹅恶趣味王企鹅为
    测试标题阅读 262评论 0 1