[TOC]
# Phalcon开发者工具安装
这些步骤将指导您完成安装Phalcon Developer Tools for Linux,macOS和Windows的过程。
## 预备
运行Phalcon Tools需要Phalcon扩展。如果尚未安装,请参阅“安装”部分以获取相关说明。
## 安装
您可以从[Github](https://github.com/phalcon/phalcon-devtools)下载包含开发人员工具的跨平台软件包。
### Linux
打开终端并输入以下命令:
```bash
git clone git://github.com/phalcon/phalcon-devtools.git
```
![](https://docs.phalconphp.com/images/content/devtools-linux-1.png)
然后进入克隆下来的工具文件夹并执行 `. ./phalcon.sh`,(不要忘记命令开头的点):
```bash
cd phalcon-devtools/
. ./phalcon.sh
```
![](https://docs.phalconphp.com/images/content/devtools-linux-2.png)
创建phalcon.php脚本的软链接:
```bash
ln -s ~/phalcon-devtools/phalcon.php /usr/bin/phalcon
chmod ugo+x /usr/bin/phalcon
```
### macOS
打开终端并输入以下命令:
```bash
git clone git://github.com/phalcon/phalcon-devtools.git
```
![](https://docs.phalconphp.com/images/content/devtools-mac-1.png)
然后进入克隆下来的工具文件夹并执行 `. ./phalcon.sh`,(不要忘记命令开头的点):
```bash
cd phalcon-devtools/
. ./phalcon.sh
```
![](https://docs.phalconphp.com/images/content/devtools-mac-2.png)
接下来,我们将创建一个指向`phalcon.php`脚本的软链接。在El Capitan和更新版本的macOS上:
```bash
ln -s ~/phalcon-devtools/phalcon.php /usr/local/bin/phalcon
chmod ugo+x /usr/local/bin/phalcon
```
如果您运行的是老版本:
```bash
ln -s ~/phalcon-devtools/phalcon.php /usr/bin/phalcon
chmod ugo+x /usr/bin/phalcon
```
### Windows
在Windows平台上,您需要配置系统`PATH` 以包括Phalcon工具以及PHP可执行文件。如果您将Phalcon工具作为zip存档下载,请在本地驱动器的任何路径上提取它,即`c:\phalcon-tools`。您将在以下步骤中使用此路径。通过右键单击文件并选择编辑来编辑文件 `phalcon.bat` :
![](https://docs.phalconphp.com/images/content/devtools-windows-1.png)
将路径更改为安装Phalcon工具的路径(`set PTOOLSPATH=C:\phalcon-tools`):
![](https://docs.phalconphp.com/images/content/devtools-windows-2.png)
保存更改。
#### 将PHP和工具添加到系统PATH
因为脚本是用PHP编写的,所以需要在系统上安装它。根据您的PHP安装,可执行文件可以位于不同的位置。搜索文件`php.exe` 并复制其路径。例如,使用WAMPP,您将在以下位置找到PHP可执行文件:`C:\wamp\bin\php\<php version>\php.exe`(其中`<php version>`是WAMPP捆绑的PHP版本)。
从Windows开始菜单中,右键单击`计算机`图标,然后选择`属性`:
![](https://docs.phalconphp.com/images/content/devtools-windows-3.png)
单击 `高级` 选项卡,然后单击`环境变量`按钮:
![](https://docs.phalconphp.com/images/content/devtools-windows-4.png)
在底部,查找`系统变量`部分并编辑变量`Path`:
![](https://docs.phalconphp.com/images/content/devtools-windows-5.png)
这一步要非常小心!您需要在长字符串的末尾附加`php.exe`所在的路径以及Phalcon工具的安装路径。使用 `;` 用于分隔变量中不同路径的字符:
![](https://docs.phalconphp.com/images/content/devtools-windows-6.png)
单击`确定`接受所做的更改,然后关闭打开的对话框。从开始菜单中单击选项`运行`。如果找不到此选项,请按`Windows + R`。
![](https://docs.phalconphp.com/images/content/devtools-windows-7.png)
输入`cmd` 并按`Enter`以打开Windows命令行实用程序:
![](https://docs.phalconphp.com/images/content/devtools-windows-8.png)
输入命令`php -v`和`phalcon`,你会看到如下内容:
![](https://docs.phalconphp.com/images/content/devtools-windows-9.png)
恭喜您现在安装了Phalcon工具!
- 常规
- Welcome
- 贡献
- 生成回溯
- 测试重现
- 单元测试
- 入门
- 安装
- Web服务器设置
- WAMP
- XAMPP
- 教程
- 基础教程
- 教程:创建一个简单的REST API
- 教程:Vökuró
- 提升性能
- 教程:INVO
- 开发环境
- Phalcon Compose (Docker)
- Nanobox
- Phalcon Box (Vagrant)
- 开发工具
- Phalcon开发者工具的安装
- Phalcon开发者工具的使用
- 调试应用程序
- 核心
- MVC应用
- 微应用
- 创建命令行(CLI)应用程序
- 依赖注入与服务定位
- MVC架构
- 服务
- 使用缓存提高性能
- 读取配置
- 上下文转义
- 类加载器
- 使用命名空间
- 日志
- 队列
- 数据库
- 数据库抽象层
- Phalcon查询语言(PHQL)
- ODM(对象文档映射器)
- 使用模型
- 模型行为
- ORM缓存
- 模型事件
- 模型元数据
- 模型关系
- 模型事务
- 验证模型
- 数据库迁移
- 分页
- 前端
- Assets管理
- 闪存消息
- 表单
- 图像
- 视图助手(标签)
- 使用视图
- Volt:模板引擎
- 业务逻辑
- 访问控制列表(ACL)
- 注解解析器
- 控制器
- 调度控制器
- 事件管理器
- 过滤与清理
- 路由
- 在session中存储数据
- 生成URL和路径
- 验证
- HTTP
- Cookies管理
- 请求环境
- 返回响应
- 安全
- 加密/解密
- 安全
- 国际化
- 国际化
- 多语言支持