搜尋
首頁運維windows維關於Windows Server 2003下設定IIS6.0+php5+MySql5+PHPMyAdmin環境(圖)

設定環境:

作業系統:Windows Server 2003 sp2企業版

Web伺服器:系統自帶的IIS6.0

所需工具:

PHP:php-5.2.12-Win32.zip

#資料庫:mysql-5.0.22-win32.zip

資料庫管理:phpMyAdmin-3.2.5- all-languages.zip

#設定過程:

首先我們來安裝PHP:

  1. 把php-5.2.12-Win32.zip解壓縮到任一路徑下,我這裡解壓縮到了D:\php

  2. 把D:\php\裡的php.ini-recommended重新命名為:php.ini

  3. 我們來修改一下PHP的設定檔php.ini

  1. 下來我們來設定IIS,讓它能夠解析PHP

    1. 將phpMyAdmin-3.2.5-all-languages.zip解壓縮到wwwroot下,為了方便管理,我們將資料夾名稱改為phpMyAdmin。

    2. 開啟Internet 資訊服務(IIS)管理器=>伺服器,反手鍵點選"Web服務擴充",再點選"新增一個新的網路服務擴充功能

    3. 如圖配置,點選確定。 "主目錄"選項卡=>點擊"配置"
    4. 按鈕

      =>點擊"映射"選項卡=>點擊應用程式擴充的"新增"按鈕

      如圖配置,點擊確定。

      在phpinfo.php中寫入:
    5. #在瀏覽器中輸入:http://localhost/phpinfo.php這時我們就可以看到如下頁↓
      證明我們的IIS可以解析PHP了。

    6. 不過我們透過瀏覽該頁面可以發現libmysql.dll,卻未被加載,為解決此問題,我們把libmysql.dll拷貝到C:\WINDOWS\System32\下,並且在" Configuration File (php.ini) Path"這一項看出php.ini的路徑是在C:\WINDOWS下,所以我們把php.ini檔案給放到它指定的C:\ WINDOWS這個路徑下。重新啟動電腦後再開啟http://localhost/phpinfo.php這個頁面我們可以找到如下圖↓

      此時證明我們的libmysql.dll已經載入成功了。 OK!

      下面我們就來安裝MySql了:

      MySql的安裝,非常簡單,這裡我就不再敷述。下面圖示了我的設定:

      1.

      2.

      ##3.


      #4.


      5.


      #6.


      7.


      8.


      9.



      #安裝與設定MySql非常簡單,網路上也有不少的教程,寫的都非常好,我這裡只是大概讓大家看一下我的配置。

      最後,我們來設定PHPMyAdmin:

在瀏覽器中輸入: http://localhost/ phpMyAdmin/index.php 如下圖:↓

#:a.無法載入mcrypt擴展,請檢查您的PHP配置。
b.必須啟用Cookies才能登入。

 

 

#下面我們就來解決這些問題:

第一個問題a,是因為D:\php\ libmcrypt.dll沒有被載入,解決方法如libmysql.dll,把libmcrypt.dll拷貝到C:\WINDOWS\system32\下,重啟電腦。

第二個問題b,是因為C:\Inetpub\wwwroot\phpMyAdmin下的config.inc.php設定檔的第177行$cfg['Servers'][$ i]['auth_type'] = 'cookie';沒有生效,重啟電腦後就生效了,如果不是cookie,就改為cookie。

 

這時我們再來瀏覽一下http://localhost/phpMyAdmin/index.php,如下圖:↓

#這時我們輸入資料庫的使用者名稱和密碼,我這裡的使用者名稱是:root ,密碼是:123123,點選執行。

 

這時我也遇到了一點小麻煩,在點擊執行的時候它又回到了這個登入頁面。
我的解決方法是在輸入完用戶名和密碼點擊執行的時候,連續點擊,便可進入,進入後有時會提示一些這樣或那樣的錯誤,不要緊,多刷新幾次後再登入後就好了。我也沒有找到是什麼原因,也可能是新的軟體存在一些BUG吧!到這裡我們的環境就搭建成功了!


#

以上是關於Windows Server 2003下設定IIS6.0+php5+MySql5+PHPMyAdmin環境(圖)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)