在 Windows 7 上自行架設 PHP 網站運行環境(WAMP)是學習後端開發的好方法。本文詳細記錄 Apache、MySQL、PHP 的安裝與配置步驟,供參考。
apache_2.2.14-win32-x86-openssl-0.9.8k.msi(含 OpenSSL 模組,支援 HTTPS)先在 D 槽建立 WAMP 目錄(意指 Windows + Apache + MySQL + PhpMyAdmin),所有元件皆安裝於此。
D:\WAMP\Apache\。httpd.conf 核心配置使用 Notepad++ 等編輯器開啟 D:\WAMP\Apache\conf\httpd.conf(避免用記事本)。
#LoadModule vhost_alias_module modules/mod_vhost_alias.so 之後新增:
LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
PHPIniDir "D:/WAMP/PHP"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
DocumentRoot "D:/WAMP/www"
DirectoryIndex index.php default.php index.html index.htm default.html default.htm
在 D:/WAMP/www 建立 index.html,瀏覽器輸入 https://localhost/ 若正常顯示,即代表 Apache 已就緒。
mysql-essential-5.1.44-win32.msiD:\WAMP\Mysql\。WAMP/MySQL Datafiles)。下載 PHP 5.3 系列 ZIP 版,解壓至 D:\WAMP\PHP\,複製 php.ini-development 為 php.ini,啟用常用擴展(如 php_mysql.dll, php_mysqli.dll, php_gd2.dll 等),並確認 extension_dir 路徑正確。最後在 Apache 的 httpd.conf 中已載入 PHP 模組(見上文),重啟 Apache 即可運作。
在 D:/WAMP/www 建立 phpinfo.php,內容為 <?php phpinfo(); ?>,瀏覽器訪問 https://localhost/phpinfo.php 若顯示 PHP 資訊頁,代表 WAMP 環境搭建成功。