Cherokee 是一個高性能的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”(重定向), 然后將以下正則表達式 ^(.*)$ 添加到引擎中:

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

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

- 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))