一、軟體預備:
php(5.1.2):http://www.php.net
mysql(5.0.19):http://www.mysql.com
zend optimizer(2.6.2):http://www.zend.com
phpmyadmin(2.8.0.2):http://www.phpmyadmin.net
假設 c: 為你現在所使用作業系統的系統硬碟,假如你目前作業系統不是安裝在 c: ,請自行修改。
二、安裝 php :
(1) 下載後得到 php-5.1.2-win32.zip ,解壓至c:php(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改);
(2)再將 c:phplibmysql.dll 和 c:inetpubphpextphp_mysql.dll 複製到 c:windowssystem32 下;
(3)將c:phpphp.ini-dist 複製到c:windows ( windows 2000 下為 c:winnt)並將改名為php.ini,然後用記事本開啟,利用記事本的尋找功能搜尋:
extension_dir = "c:phpext"
將其路徑指到你的 php 目錄下的 extensions 目錄,比如:extension_dir = "c:inetpubphpext" ;
搜尋;windows extensions並僅開啟需要的模組以節省記憶體(去掉每個模組前的;號即可):
extension=php_gd2.dll
gd庫支援,假如不開啟該模組則discuz!論壇圖片浮水印不能使用。
extension=php_mbstring.dll
為了支援phpmyadmin,開啟mbstring。
extension=php_mysql.dll
不用說了吧,支援mysql。
(4)配置 iis 使其支援 php
首先必須確定系統中已經正確安裝 iis ,假如沒有安裝,需要先安裝 iis。
php 與iis整合時支援 cgi 和 isapi 兩種模式,推薦使用 isapi 模式。這裡只解介紹 isapi 模式安裝方法:isapi 模式安裝步驟:
在“控制台”的“治理工具”中選擇“internet 服務治理器”,開啟 iis 後停止服務,然後在左側“你需要支援php的web網站上單擊右鍵選擇“屬性”,在開啟的“ web 網站屬性”視窗的“isapi 篩選器”標籤裡找到並點擊“添加”按鈕,在彈出的“篩選器屬性”視窗中的“篩選器名稱”欄中輸入:php ,再將可執行檔指向 php5isapi.dll 所在路徑,如:c:phpphp5isapi.dll 。
開啟“web 網站屬性”視窗的“主目錄”標籤,找到並點擊“配置”按鈕,在彈出的“應用程式配置”視窗中找到並點擊“添加”按鈕,在彈出的視窗中新增一個副檔名映射,副檔名為 .php ,單擊“瀏覽”將可執行檔指向 php5isapi.dll 所在路徑,如:c:phpphp5isapi.dll,然後一路確定即可。
再開啟“web 網站屬性”視窗的“文檔”標籤,找到並點擊“添加”按鈕,向預設的 web 網站啟動文件列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問網站時就會首先自動尋找並開啟 index.php 文檔。
確定 web 目錄的應用程式設定和執行許可中選擇為純指令碼,然後關閉 internet 資訊服務治理器,在命令提示字元中執行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
然後在“internet 服務治理器”左邊的“web服務擴充”中設定isapi 擴充答應,active server pages 答應
開啟瀏覽器,輸入:http://localhost/,看到成功頁面後,在 iis 根目錄下建立一個 phpinfo.php ,內容如下:
<?php
phpinfo();