Zend Framework2学习三:开始 - 应用程序的骨架

Zend Framework2中没有Zend_Tool了,如果你曾经使用过Zend Framework1.x版本可以通过zf 命令行工具来创建一个项目。


在Zend Framework的安装目录里,有一个 bin/的 子目录,里面分别包含有基于UNIX用户的zf.sh和基于windows用户的zf.bat脚本文件,记住这些脚本的绝对路径。

打开一个终端(在window下 开始->运行,输入cmd),转到你要开始创建项目的目录里。然后,使用适当的脚本,执行下面的脚本:
% zf create project quickstart


然而使用Zend Framework2需要作如下操作:

1. 从github上下载ZendSkeletonApplication

2. 使用Composer (http://getcomposer.org/)来用Zend Framework创建一个新的项目

注:之前可以不用从官网下载最近的框架代码,都在这步实现。

- 解压第一步下载的ZendSkeletonApplication 到htdocs下,命名为zf2-tutorial (现在还不包含Zend Framework)

- 使用第二部下载的Composer来把Zend framework安装到我们的项目中 (Composer已安装)

- 命令行下到我们的项目目录,输入如下命令

php composer.phar self-update
php composer.phar install
成功后我们就配置虚拟主机,当然也可以忽略这一步直接通过 http://localhost/zf2-tutorial/public/来访问我们的项目。

虚拟主机

使得http://zf2-tutorial.localhost访问到zf2-tutorial/public目录下的index.php文件

在httpd-vhosts.conf文件中添加:

<VirtualHost *:80>
    ServerName zf2-tutorial.localhost
    DocumentRoot /path/to/zf2-tutorial/public
    SetEnv APPLICATION_ENV "development"
    <Directory /path/to/zf2-tutorial/public>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

更新c:\windows\system32\drivers\etc\hosts使得zf2-tutorial.localhost映射到127.0.0.1

127.0.0.1               zf2-tutorial.localhost localhost
重启Apache,访问我们的项目域名http://zf2-tutorial.localhost就能看到如下页面


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值