XP&2003 IIS5.1&6.0+
PHP5.0.4+ Zend Optimizer2.5.7+GD庫+My
SQL4.1.12+MySQL Control Center0.9.4安裝方法
PHP環境安裝篇一、 所需軟件
PHP 5.0.4
下載地址:
http://cn.php.net/get/php-5.0.4-Win...rom/this/mirrorZend Optimizer2.5.7 for windows
下載地址:
http://jstt.downloadsky.com:8081/do...indows-i386.exe 以上下載地址若失效,請另尋它處下載!
二、 開始安裝軟件:
(一) 安裝PHP:
1、將PHP5.0.4解壓出來存放C:\PHP文件夾中(存放路徑可以更改,但以后用到路徑要一并更改),
將C:\php目錄下的所有dll文件和C:\php\ext下的所有DLL文件復制到c:\Windows\system32\下覆蓋已有的dll文件如下圖:
2、將C:\PHP目錄下的php.exe、php-win.exe和php.ini-dist三個文件拷到C:\Windows \下;
將C:\Windows\php.ini-dist改名為php.ini,然后用記事本打開,利用記事本的查找功能搜索
register_globals = Off ,將 Off 改成 On ;
再搜索
extension_dir = "./" ,并將"./"改為"C: \php\ext" ;
搜索找到
;Windows Extensions
將;Windows Extensions后面的:
;extension=php_dbase.dll 可選
;extension=php_gd2.dll 這個是用來支持GD庫的,一般需要,必選
;extension=php_ldap.dll 可選
;extension=php_mbstring.dll 必選
;extension=php_mssql.dll 這個是用來支持MSSQL的,可選
;extension=php_mysql.dll 這個是用來支持MYSQL的,要支持MYSQL必選將以上代碼前的";"去掉,其他的如果需要用到也可以去掉前面的;然后關閉保存該文件。
3、接下來安裝“Zend Optimizer2.5.7”
Zend Optimizer2.5.7用于優化PHP,提高PHP效率;
安裝“Zend Optimizer2.5.7”和安裝普通軟件沒什么區別都按默認的即可,除其中有一步驟選擇IIS,一路NEXT、確定、是、Finish,具體步驟此處省略!
************************************************************************
以下為XP和2003 IIS安裝PHP支持的差別處,其他地方完全相同!
************************************************************************
4、XP安裝IIS5.1支持PHP: 打開IIS,在默認網站”上單擊右鍵選擇“屬性”,在打開的“ Web 站點屬性”窗口的“ISAPI 篩選器”標簽里找到并點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C: \php\php5isapi.dll (如下圖設置)。
打開“Web 站點屬性”窗口的“主目錄”標簽,點擊“配置”按鈕,在彈出的“應用程序配置”窗口中找到并點擊“添加”按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊“瀏覽”將可執行文件指向 php5isapi.dll 所在路徑,如:C: \php\php5isapi.dll,然后一路確定即可(如下圖設置所示)。如果還想支持諸如 .php3 ,.p
HTML 等擴展名的 PHP 文件,可以重復“添加”步驟。
再打開“Web 站點屬性”窗口的“文檔”標簽,找到并點擊“添加”按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先級,這樣,訪問站點時就會首先自動尋找并打開 index.php 文檔。
確定 Web 目錄的應用程序設置和執行許可中選擇為“純腳本”,
然后重新啟動IIS!
再打開IIS管理器,再查看網站屬性中“ISAPI篩選器”,如下圖所示表明XP已成功為IIS加載了PHP支持。
4、2003安裝IIS6.0支持PHP:
打開IIS,在WEB服務器擴展中“添加一個新的Web服務器擴展”,
擴展名填上:PHP,然后點“添加”設置如下圖接著確定,把“設置擴展狀態為允許”勾上確定完成服務器擴展添加。
選擇IIS中“你需要支持PHP的Web站點”比如“默認Web站點”上單擊右鍵選擇“屬性”,在打開的“ Web 站點屬性”窗口的“ISAPI 篩選器”標簽里找到并點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C: \php\php5isapi.dll (如下圖設置)。
打開“Web 站點屬性”窗口的“主目錄”標簽,找到并點擊“配置”按鈕,在彈出的“應用程序配置”窗口中找到并點擊“添加”按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊“瀏覽”將可執行文件指向 php5isapi.dll 所在路徑,如:C: \php\php5isapi.dll,然后一路確定即可(如下圖設置所示)。如果還想支持諸如 .php3 ,.phtml 等擴展名的 PHP 文件,可以重復“添加”步驟。
再打開“Web 站點屬性”窗口的“文檔”標簽,找到并點擊“添加”按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先級,這樣,訪問站點時就會首先自動尋找并打開 index.php 文檔。確定 Web 目錄的應用程序設置和執行許可中選擇為純腳本,然后關閉 Internet 信息服務管理器,在“命令提示符”中執行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
再打開IIS管理器,在“Internet 服務管理器”左邊的“WEB服務擴展”中設置ISAPI 擴展允許,
Active Server Pages 允許,Internet數據連接器為允許,最后重啟IIS,再查看網站屬性中“ISAPI篩選器”,如下圖所示表明2003已成功為IIS加載了PHP支持。
************************************************************************
以上為XP和2003 IIS安裝PHP支持的差別處,其他地方完全相同!
************************************************************************
5、在IIS 目錄下新建一index.php文件,寫上如下代碼:
打開index.php網頁,能正常打開(如下圖所示)證明已經成功配置了PHP環境。
至此PHP環境在Windows XP&2003中順利安裝完成!
[NextPage]
MySQL 4.1.12安裝篇
[相關軟件下載:]
Mysql 4.1.12-win32 - For Windows ( Mysql 4.1.12-win32.exe ) -- 數據庫服務
下載地址:http://cdgwbn.downloadsky.com:8080/....1.12-win32.zip
Connector/ODBC - MySQL ODBC driver ( MyODBC-3.51.11-1-win.exe ) -- 數據源
下載地址: http://down.21sun.net/webtools/MyODBC-3.51.11-1-win.exe
MySQL Control Center ( mysqlcc-0.9.4-win32.zip ) -- 管理工具
下載地址: http://down.21sun.net/webtools/mysqlcc-0.9.4-win32.zip
以上下載地址若失效,請另尋它處下載!
[升級系統ODBC - MySQL ODBC driver ]
首先打開你的控制面版,找到 [添加刪除程序] 把舊的MySQL ODBC driver 刪除
然后安裝MyODBC-3.51.11-1-win.exe
[刪除你電腦里的舊版MYSQL服務]
如果你是全新安裝,就可以跳過這一步啦
如果你以前安裝過舊版的,那就要看看如何完整從你的系統內刪除Mysql
在你從電腦里卸載舊的MYSQL數據庫服務時
首先先在WINDOWS服務里停掉MYSQL的服務
再到控制面板里的增加刪除程序內進行刪除
但是你并不能完整的把MYSQL服務刪除
那么就要在注冊表里清除你的MYSQL服務
有幾個地方:(應該有兩項,不記得啦,大家查查吧)
1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除如下圖所示:

清除完以后,還要記得把 C:\WINDOWS\my.ini 這個文件刪除哦然后重新啟動計算機再到你計算機服務里看一下是不是MYSQL服務已經不見啦,好了可以進行安裝新版的MYSQL啦!
[ 開始安裝MYSQL 4.1.12 ]
1、運行MYSQL Server 4.1 安裝包如下圖:
2、點擊(Change..)選擇更改安裝路徑,建議不要裝在C盤,我只是在機器上測試,所以就沒有更改!
3、更改完路徑后點擊Next,接著點Install開始安裝
4、我們看到安裝進度!
5、選擇Skip Sign-Up 項,點擊Next>繼續安裝!
6、到這里我們安裝已經完成,選上Configure the MySQL Server now后點擊 Finish 進入Mysql的配置工作:
7、進入Mysql的配置界面!
8、選擇Detailed Configuration 選擇后,點擊Next>進行下一步!
9、選擇Server Machine 然后點擊Next>繼續!
10、選擇Multifunctional Database 然后點擊Next 繼續!
11、這一步我還是以默認(讓你選擇數據庫文件的存放地點)建意不要放在C盤!
12、選上Online Transaction Processing(OLTP)然后點擊Next>繼續!
13、如下圖,繼續Next>
14、選擇語言的支持!用默認為Standard Character Set即可!
15、記得要選上Include Bin Directory In Windows Path 選項,繼續Next>
16、如下圖,輸入密碼,繼續Next>
17、點擊Execute 開始完成配置并啟動MYSQL服務!
18、點擊Finish 完成你的Mysql的全部安裝!
[NextPage]
安裝 MySQL Control Center 來管理Mysql數據服務
首先安裝 mysqlcc-0.9.4-win32.zip
其次是用 MySQL Control Center 來配置和管理Mysql 數據庫!
1、第一次運行MySQL Control Center為英文版,并彈出如下窗口:
在Name中填上數據庫名如:mysql,數據庫名可自行更改,在Password中填剛才安裝MySQL所設置的密碼,然后點Add!然后在mysql上右擊選擇如下左圖,連接成功后如下右圖所示:
2、由于MySQL Control Center現在是英文界面,下面我們就來設置語言包,找到Options點擊里面的General Ctrl+0 這個選項,如下圖:
3、在打開的General中Language項,選Simplified Chinese選項,然后Apply應用!然后關閉MySQL Control Center, 再打開MySQL Control Center即為熟悉的中文界面啦!
6、按OK完成新建數據庫,雙擊sql數據庫進行連接,連接后如下圖:
4、新建數據庫,在數據庫右擊新數據庫:
5、輸入數據庫名稱:
7、下面我們新增加一個root管理員,有人會問現在不是已經有一個啦嗎,
為什么還要再增加一個呀,下面我就說說為何需要增加一個Mysql Admin User ,
在以往的mysql 4.0版本里,默認安裝即會有四個Mysql Admin User 的帳號,分別是!
----------------------------------------------------------
root@%
root@localhost
@%
@%localhost
-----------------------------------------------------------
又有的人會問,那這么多帳號都有什么作用呀,下面我們來講一下關于MYSQL的帳號原則,
我們看到root@%和root@localhost這兩個帳號對比是不是不同,當然用法也不同,當我們在設置Mysql聯接時,會需要到這兩項就是(Server)(User);Server就是你的Mysql服務器的IP地址
或域名或者是機器名,User 就是連接SQL數據庫的帳號,如下表所示
-----------------------------------------------------------
帳號@服務器地址
-----------------------------------------------------------
root@%root@localhost
-----------------------------------------------------------
關健在于服務器地址,這個地方,@% 代表任意地址都可以連接,@localhost代表只能在本地用localhost做為地址連接,在Mysql 4.1.12版本安裝時只有一個 root@localhost這個帳號,可以說Mysql 4.1.12版本MYSQL針對安全性上有所增強啦,假如我的MYSQL服務器,安裝在192.168.0.100 這臺機器上,如果我只有root@localhost這個帳號,我就只能在 192.168.0.100 地址用 localhost標示才能連接上MYSQL數據庫;如果我里面有一個root@%的帳號,我可以用 127.0.0.1\192.168.0.100 都可以連接上數據庫,所以有時我們需要其它機器連接時,就需要我們自己建立一個帳號啦!在用戶管理上右擊,如下圖,建立一個新的Mysql Admin User帳號:
8、輸下需要建立的帳號信息,然后添加!
9、看到了嗎,建立一個新的MYSQL ADMIN USER帳號就完成了,當然你也可以建立其它名稱的,
也可以針對不同的帳號進行附加不同的權限,這個需要你以后體會啦!
這只是對MySQL的基本設置,要設置更安全可靠的MySQL,只能靠大家自己去查相關資料了。