# Cherokee 安裝說明(Cherokee Installation Notes)
[Cherokee](http://www.cherokee-project.com/)是一個高性能的web服務器。它非常快,運行穩定并且易于配置。
## 針對Phalcon的Cherokee配置
Cherokee提供了友好的界面來設置幾乎web服務器全部可用的配置。 使用root帳號執行 /path-to-cherokee/sbin/cherokee-admin 可以開啟cherokee管理員。

通過點擊“vServers”便可創建一個新的虛擬機,然后添加一個新的虛擬服務器:

屏幕左欄會顯示最近添加的虛擬服務器。在“Behaviors”(行為)標簽中,你可以看到這個虛擬服務器一系列默認的行為操作。 點擊“Rule Management”(規則管理)按鈕。刪除“Directory /cherokee\_themes”和“Directory /icons”這些標簽。

接著使用向導添加“PHP Language”(PHP語言)。這樣你就可以運行你的PHP應用了:

通常這個操作不需要額外的配置。在“Manual Configuration”(配置管理)部分,添加另一個操作。 在“Rule Type”(規則類型)下拉中選擇“File Exists”(已存在的文件),然后確保選項“Match any file”(匹配任何文件)勾選了enabled(開啟):

在“Handler”(處理器)標簽中選擇“List & Send”作為處理器:

編輯“Default”(默認)行為以便可以開啟URL重寫引擎。修改處理器為“Redirection”(重定向), 然后將以下正則表達式 ^(.\*)$ 添加到引擎中:

最后,確保上面的行為操作符合以下的順序:

在瀏覽器中執行對應的應用:

- 簡介
- 安裝
- 安裝(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