Zend framework 2.x框架搭建

来源:互联网 发布:天书世界圣物突破数据 编辑:程序博客网 时间:2024/06/06 06:55

好几年没有用ZF了。记得还是在天津的时候,用的是ZF1.X,框架的源码也算全部阅读过。几年不用竟然出到3.0版本了。今天花了两个小时看了下。加上官方的和官方推荐的几个博客对比了下。可能是因为各个工具更新的缘故,网上说的不少方法已经不能用了。我尝试了下,重新梳理了下流程。

  1. 环境:系统环境Win10 64位和Win 7 64皆可。
  2. 我偷懒用了XAMPP 3.2.2 64 的版本。

XAMPP一路next安装完毕,cmd下测试 PHP -version,看是否把PHP的系统变量配置完毕。


(像上图一样)

否则需要设置下。

设置步骤:我的电脑->右键-->属性;如下图


编辑内容如下图:


我的php.exe文件在  D:\soft\xampp\php  下,放在上图中,注意:如果放在末尾,需要在前面加上";",如果放在中间,需要前后加上";",

然后确定保存就可以了。

再cmd     ----->  PHP -version,应该会出现版本信息。

如果好了,咱们进行下一步。


到github上下载个ZF的应用架子。

https://github.com/zendframework/ZendSkeletonApplication




Download一个zip包下来,然后到你本地的web 工程目录下 解压,我的是安装xampp默认的目录。


解压的目录为 ZendSkeletonApplication,目录结构如下:



 其中,public为 入口文件index.php的跟目录;

接下来,我们来安装ZF2依赖的包管理工具   composer ;


到上面页面,下载安装脚本。



把下载的文件改成:“composer.phar” ,放在ZendSkeletonApplication目录中。

然后在cmd   ----->  ZendSkeletonApplication下执行 php composer.pharself-update 更新命令;有的同学说可能需要翻墙,反正我没翻墙。




执行显示上图信息后,在执行:php composer.phar install 安装命令;



中间安装会有个对话框,


安装完毕之后再输入一下命令测试下看看是否成功。php composer.phar-v




xmapp是默认打开 httpd-vhosts.conf的,找到此文件,设置下本地虚拟解析;

<VirtualHost *:80>
 ServerName zf2.localhost
 ServerAlias demo.zf2.localhost
 DocumentRoot "D:/soft/xampp/htdocs/ZendSkeletonApplication/public"
     <Directory "D:/soft/xampp/htdocs/ZendSkeletonApplication/public">
        DirectoryIndex index.php
        AllowOverride All        
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

DocumentRoot 是我本地的目录。



然后,在找到host文件,设置下,




启动 apache

测试下:


可以看到欢迎页面了。


0 0
原创粉丝点击