# Cherokee 安装说明(Cherokee Installation Notes)
[Cherokee](http://www.cherokee-project.com/)是一个高性能的web服务器。它非常快,运行稳定并且易于配置。
## 针对Phalcon的Cherokee配置
Cherokee提供了友好的界面来设置几乎web服务器全部可用的配置。 使用root帐号执行 /path-to-cherokee/sbin/cherokee-admin 可以开启cherokee管理员。
![../_images/cherokee-1.jpg](http://docs.iphalcon.cn/_images/cherokee-1.jpg)
通过点击“vServers”便可创建一个新的虚拟机,然后添加一个新的虚拟服务器:
![../_images/cherokee-2.jpg](http://docs.iphalcon.cn/_images/cherokee-2.jpg)
屏幕左栏会显示最近添加的虚拟服务器。在“Behaviors”(行为)标签中,你可以看到这个虚拟服务器一系列默认的行为操作。 点击“Rule Management”(规则管理)按钮。删除“Directory /cherokee\_themes”和“Directory /icons”这些标签。
![../_images/cherokee-3.jpg](http://docs.iphalcon.cn/_images/cherokee-3.jpg)
接着使用向导添加“PHP Language”(PHP语言)。这样你就可以运行你的PHP应用了:
![../_images/cherokee-4.jpg](http://docs.iphalcon.cn/_images/cherokee-4.jpg)
通常这个操作不需要额外的配置。在“Manual Configuration”(配置管理)部分,添加另一个操作。 在“Rule Type”(规则类型)下拉中选择“File Exists”(已存在的文件),然后确保选项“Match any file”(匹配任何文件)勾选了enabled(开启):
![../_images/cherokee-55.jpg](http://docs.iphalcon.cn/_images/cherokee-55.jpg)
在“Handler”(处理器)标签中选择“List & Send”作为处理器:
![../_images/cherokee-7.jpg](http://docs.iphalcon.cn/_images/cherokee-7.jpg)
编辑“Default”(默认)行为以便可以开启URL重写引擎。修改处理器为“Redirection”(重定向), 然后将以下正则表达式 ^(.\*)$ 添加到引擎中:
![../_images/cherokee-6.jpg](http://docs.iphalcon.cn/_images/cherokee-6.jpg)
最后,确保上面的行为操作符合以下的顺序:
![../_images/cherokee-8.jpg](http://docs.iphalcon.cn/_images/cherokee-8.jpg)
在浏览器中执行对应的应用:
![../_images/cherokee-9.jpg](http://docs.iphalcon.cn/_images/cherokee-9.jpg)
- 简介
- 安装
- 安装(installlation)
- XAMPP下的安装
- WAMP下安装
- Nginx安装说明
- Apache安装说明
- Cherokee 安装说明
- 使用 PHP 内置 web 服务器
- Phalcon 开发工具
- Linux 系统下使用 Phalcon 开发工具
- Mac OS X 系统下使用 Phalcon 开发工具
- Windows 系统下使用 Phalcon 开发工具
- 教程
- 教程 1:让我们通过例子来学习
- 教程 2:INVO简介
- 教程 3: 保护INVO
- 教程4: 使用CRUD
- 教程5: 定制INVO
- 教程 6: Vökuró
- 教程 7:创建简单的 REST API
- 组件
- 依赖注入与服务定位器
- MVC架构
- 使用控制器
- 使用模型
- 模型关系
- 事件与事件管理器
- Behaviors
- 模型元数据
- 事务管理
- 验证数据完整性
- Workingwith Models
- Phalcon查询语言
- 缓存对象关系映射
- 对象文档映射 ODM
- 使用视图
- 视图助手
- 资源文件管理
- Volt 模版引擎
- MVC 应用
- 路由
- 调度控制器
- Micro Applications
- 使用命名空间
- 事件管理器
- Request Environmen
- 返回响应
- Cookie 管理
- 生成 URL 和 路径
- 闪存消息
- 使用 Session 存储数据
- 过滤与清理
- 上下文编码
- 验证Validation
- 表单_Forms
- 读取配置
- 分页 Pagination
- 使用缓存提高性能
- 安全
- 加密与解密 Encryption/Decryption
- 访问控制列表
- 多语言支持
- 类加载器 Class Autoloader
- 日志记录_Logging
- 注释解析器 Annotations Parser
- 命令行应用 Command Line Applications
- Images
- 队列 Queueing
- 数据库抽象层
- 国际化
- 数据库迁移
- 调试应用程序
- 单元测试
- 进阶技巧与延伸阅读
- 提高性能:下一步该做什么?
- Dependency Injection Explained
- Understanding How Phalcon Applications Work
- Api
- Abstract class Phalcon\Acl