Apache,PHP,MySql,WordPress初次安裝的過程以及遇到的問題

首先去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,上述配置,才能生效。






發佈了31 篇原創文章 · 獲贊 4 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章