下面这些步骤将指导您在 windows 上完成安装 Phalcon 开发者工具。
预备知识(Prerequisites)
运行 Phalcon 工具必须先安装 PHP Phalcon 扩展包。如果您还没有安装,请参考安装指南 Installation
下载(Download)
你可以从 Download 部分下载一个包含开发工具的跨平台软件包,你也可以从 Github 克隆。
在Windows平台下,你需要把 Phalcon 工具作为 PHP 可执行文件配置到系统路径。如果你下载了 Phalcon 工具的zip压缩文件,提取它到本地的任何路径,例如:c:\phalcon-tools。你需要按照下面步骤继续操作。选择”phalcon.bat” 文件,鼠标右键”编辑”:
![](https://box.kancloud.cn/4d4c201807010d4da30a361a16a7e68a_534x426.png)
把路径设为你安装 Phalcon 工具的路径(设置 PTOOLSPATH=C:phalcon-tools):
![](https://box.kancloud.cn/8f7ce5aa54e69e5fc7eeba173c709abb_516x357.png)
保存修改。
添加 PHP 以及工具所在路径到系统环境变量 PATH (Adding PHP and Tools to your system PATH)¶
因为脚本是用PHP编写的,你需要在自己的机器上安装PHP。由于你安装了PHP,可执行文件可以位于不同的地方。搜索php.exe文件,复制它的路径。例如,如果你使用最新的 WAMP, PHP 的路径为: C:\wampbin\php\php5.3.10\php.exe 。
找到桌面的”计算机”图标,右键选择”属性”:
![](https://box.kancloud.cn/3d61067dfb6c84003666e77a1dc73444_305x277.png)
选择”高级系统设置”,然后点击”环境变量”的按钮。
![](https://box.kancloud.cn/ee03f32fa21a1678bc0faa3acd888d92_438x507.png)
找到”path”
![](https://box.kancloud.cn/bf6c56559107a201548a66a1b56b9dcf_420x450.png)
这一步要非常小心!你需要在很长的路径字符串找到 php.exe,在它后面添加 Phalcon 工具的路径。使用”;”来分隔不同的路径。
![](https://box.kancloud.cn/baa83e03fbd37d7fffe20046ce535b78_402x166.png)
点击”确定”,然后关闭对话框。按”Windows Key” + “R”,键
![](https://box.kancloud.cn/31c0c8e63aabacc33035e7a081057f41_235x92.png)
输入”cmd”,按回车键打开 windows 命令行程序:
![](https://box.kancloud.cn/8bc8733f463a4a97899222f8f32b256c_371x204.png)
输入”php -v” 和 “phalcon”,然后你将看到类似下面的效果:
![](https://box.kancloud.cn/55c308af92406324e9ed9cc1dc8115c0_688x354.png)
祝贺你现在完成了Phalcon 工具的安装。
- Welcome
- 安装
- XAMPP 下的安装
- WAMP 下安装
- Apache 安装说明
- Nginx 安装说明
- Cherokee 安装说明
- 使用 PHP 内置 web 服务器
- Phalcon 开发工具
- Windows 系统下使用 Phalcon 开发工具
- Mac OS X 系统下使用 Phalcon 开发工具
- Linux 系统下使用 Phalcon 开发工具
- 教程 1:让我们通过例子来学习
- 教程 2:INVO简介
- 教程 3: 保护INVO
- 教程4: 使用CRUD
- 教程5: 定制INVO
- 教程6: Vökuró
- 教程 7:创建简单的 REST API
- 依赖注入与服务定位器(Dependency Injection/Service Location)
- MVC 架构(The MVC Architecture)
- 使用控制器(Using Controllers)
- 使用模型(Working with Models)
- 模型关系(Model Relationships)
- 模型事件(Model Events)
- 模型行为(Model Behaviors)
- 模型元数据(Models Metadata)
- 事务管理(Model Transactions)
- 模型验证(Validating Models)
- Working with Models (Advanced)
- Phalcon 查询语言(Phalcon Query Language (PHQL))
- 缓存对象关系映射(Caching in the ORM)
- 对象文档映射 ODM (Object-Document Mapper)
- 使用视图(Using Views)
- 视图助手 (Tags)(View Helpers (Tags))