WampServer 的配置檔
阿恆
WampServer 由 Apache 伺服器、MySQL 數據庫、PHP、及一些輔助程式整合而成,每一個元件 (component) 都有自己的配置檔,本文將會介紹其中常用的幾個。
為了方便解說,下文將假設 WampServer 安裝在 C:\wamp,若果你的路徑不同,請按需要修改文中的例子。
配置 Apache 網站伺服器
Apache 是網站伺服器,預設的安裝路徑是 C:\wamp\bin\apache\apache<版本編號>\,例如 C:\wamp\bin\apache\apache2.2.22\,配置檔放在 conf 子目錄下,這裏有一個主配置檔,和一些放在 extra 子目錄下的附屬配置檔,所有配置檔都是文字檔,可以用記事本之類的程式編輯,比較重要的有以下幾個:
- C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf - 這是最主要的配置檔,你有甚麼需要修改,十之八九都是編輯這個檔案。
- C:\wamp\bin\apache\apache2.2.22\conf\extra\httpd-vhosts.conf - 虛擬伺服器 (virtual server) 配置檔。
- C:\wamp\bin\apache\apache2.2.22\conf\extra\httpd-default.conf - 影響全局的設定,但較小機會修改。
配置 MySQL 數據庫
網站應用的開發人員很少要負責配置數據庫,應為市場上有專業的崗位處理這項工作──數據庫管理員 (database administrator),像 WampServer 這種用作開發和測試用途的環境,預設的配置已經足夠了。好了,假設你真的有興趣自行配置 MySQL,或者要優化它的運作,可以修改 MySQL 安裝路徑下的 my.ini 檔案,MySQL 預設的安裝路徑是 C:\wamp\bin\mysql\mysql<版本編號>\,例如 C:\wamp\bin\mysql\mysql5.5.24\,配置檔便是 C:\wamp\bin\mysql\mysql5.5.24\my.ini。
配置 PHP
PHP 的配置檔並不放在 PHP 的安裝目錄下,而是放在 Apache 中,這或許會令你感到詫異,路徑是 \bin\php.ini,假如 Apache 的安裝路徑是 C:\wamp\bin\apache\apache2.2.22\,配置檔便在 C:\wamp\bin\apache\apache2.2.22\bin\php.ini。
這一個只是基本的 PHP 配置檔,若果你的 WampServer 沒有任何修改,一切都以預設的方式運作,只要修改這個檔案便足夠了。不過 PHP 有很多方法進行設定,詳情請看《PHP 設定方法比較》,請按你的具體情況修改各個配置檔。
配置 PhpMyAdmin
PhpMyAdmin 是一個網頁介面的 MySQL 管理系統,儘管說數據庫的管理工作有專業的「數據庫管理員」(database administrator) 負責,但在開發過程中,我們經常需要直接到數據庫查看資料的正確性、建立和修改儲存資料表 (tables) 等等,所以 WampServer 內置了 PhpMyAdmin,當然你可以使用其他管理系統,例如 chive (類似 PhpMyAdmin 的系統,但速度極快)、Toad for MySQL (Windowns 平台的應用程式) 等等,不過若果你從未使用過 MySQL,PhpMyAdmin 是很不錯的選擇,起碼它有中文介面,對部分人來說十分有用。
PhpMyAdmin 的安裝路徑在 C:\wamp\apps\phpmyadmin<版本編號>\,例如 C:\wamp\apps\phpmyadmin3.5.1\,配置檔就在這裏面的 config.inc.php。