[zz]XP下安裝IIS+PHP5+MySQL5

來源:互聯網
上載者:User

1.從官方網站下載安裝程式。
http://www.php.net/下載Win下的Zip安裝包,因為內建安裝程式的檔案不全。
http://www.mysql.com/ 下載Win下的最新版本即可。
http://www.phpmyadmin.net/home_page/index.php 下載phpmyadmin的最新版本即可。

2.安裝MySQL,按照預設的設定一路NEXT即可。

3.安裝PHP5
把php5解壓到C:/php
將php.ini-recommended複製到Windows目錄下並改名為php.ini
下面對php.ini進行配置讓php支援MYSQL和GD庫

開啟php.ini尋找“extension_dir”,把
extension_dir = “./”
修改為
extension_dir = “C:/php/ext”

尋找 ;extension=php_mbstring.dll
改為 extension=php_mbstring.dll
;extension=php_mysql.dll
改為 extension=php_mysql.dll
;extension=php_gd2.dll
改為 extension=php_gd2.dll
然後儲存php.ini

5.配置iis,讓iis支援php
開啟iis–預設網站–屬性–主目錄–配置–添加
可執行檔–開啟c:/php/php5isapi.dll
副檔名–填入.php,並選中“指令碼引擎”和“檢查檔案是否存在”兩個複選框,一路確定並退出IIS。
至此伺服器應該已經能夠支援php了。

6.將下載回來的phpmyadmin解壓
將目錄中的config.default.php複製為config.inc.php,然後開啟config.inc.php進行修改
找到

$cfg[’Servers’][$i][’user’] = ‘root’;
$cfg[’Servers’][$i][’password’] = ‘’;
填入mysql的密碼即可,如

$cfg[’Servers’][$i][’user’] = ‘root’;
$cfg[’Servers’][$i][’password’] = ‘passwd’;
尋找

$cfg[’PmaAbsoluteUri’] = ‘’;
填入phpmyadmin的路徑,如

$cfg[’PmaAbsoluteUri’] = ‘localhost/phpmyadmin’;
儲存config.inc.ph,退出。

7.現在Apache和PHP都已經配置好了,在瀏覽器裡輸入localhost看看結果,運行成功,然後輸入localhost/phpmyadmin看也成功。
如果Phpmyadmin提示錯誤資訊:
QUOTE:

  MySQL 返回:

  #1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

進入MySQL Command Line Client,輸入密碼
mysql> update mysql.user set password = old_password(’newpwd’)
-> where host = ‘localhost’ and user = ‘root’;
mysql> flush privileges;

newpwd為重新設定的密碼
然後退出即可。

下面是兩個php檔案用來測試php和mysql是否安裝成功。
phpinfo.php

testdb.php

如果是裝在NTFS分區還要注意一點
選擇wordpress檔案夾–屬性–Web共用,選中 共用資料夾 儲存即可。

估計是因為NTFS分區使用權限設定的問題。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.