首先去Apache HTTP Server的官網下載httpd-2.2.22-win32-x86-openssl-0.9.8t.msi安裝包,這個是包含openssl模塊的版本,然後去php官網下載php-5.3.21-Win32-VC9-x86.msi,mysql用的mysql-installer-community-5.5.28.2.msi。然後各自安裝成功。
接着配置PHP,在PHP的安裝目錄下找到php.ini*之類名字的配置文件,將這個文件重命名爲php.ini,然後將:
On windows:
;extension_dir = "C:\Program Files\PHP\ext"
改爲如下(也即去掉分號):
On windows:
extension_dir = "C:\Program Files\PHP\ext"
爲了使php能夠調用其他模塊,可以以extension關鍵字搜索,定位到如下,去除選項前的分號,則打開此模塊的支持。加載的模塊越多,佔用的資源要稍微多些,可以忽略。比如要啓用mysql的支持,則找到如下
;extension=php_mysql.dll 去除前面的";"註釋就可以了。
所有的模塊都放在php解壓目錄下的ext目錄中,可以根據需要啓用。
在Apache的安裝目錄下找到httpd.conf,然後在最後面添加:
LoadModule php5_module "C:\Program Files\PHP\php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
然後修改環境變量:
修改環境變量PATH,在PATH後面加上C:\Program Files\PHP\ext;C:\Program Files\PHP;
如下安裝WordPress:
將 WordPress 壓縮包解壓至Apache下面的hotdocs文件夾。在瀏覽器中訪問 localhost/wordpress/wp-admin/install.php。它將幫助您把數據庫鏈接信息寫入到 wp-config.php 文件中。如果上述方法無效,也沒關係,這很正常。請用文本編輯器手動打開 wp-config-sample.php 文件,填入數據庫信息。將文件另存爲 wp-config.php 並保存。在瀏覽器中訪問 localhost/wordpress/wp-admin/install.php。
中途出現問題“您的 PHP 似乎沒有安裝運行 WordPress 所必需的 MySQL 擴展。”此處的確是由於缺少了環境變量而找不到php的mysql擴展(php_mysql.dll和php_mysqli.dll),所以:實際上是需要添加php和php的ext到path環境變量中的。在PATH環境變量後面加上C:\Program Files\PHP\ext;C:\Program Files\PHP;
需要注意:apache Monitor的restart,好像有時候不能立刻生效,還是先去stop,然後再start,上述配置,才能生效。