IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安裝實(shí)例(已經(jīng)完成)
更新時(shí)間:2006年12月06日 00:00:00 作者:
錄制+調(diào)整花了幾個(gè)小進(jìn)才把IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安裝實(shí)例弄好
有需要的朋友可以下載看看
/uploadfiles/file/iis.rar
說(shuō)明:
IIS6.0+PHP5.x+MySQL5.x+Zend5.0x+GD+phpMyAdmin2.8x通用安裝實(shí)例
建議看附件中的視屏文件,比較直觀
為了教程視屏不過(guò)于太大,在做視屏教程之前就已經(jīng)寫(xiě)好步驟,就不用在錄制過(guò)程中錄入文字了
一、下載所需軟件
建議軟件全部去官方網(wǎng)站下載,防止軟件包被人附加或修改文件
1.PHP
使用PHP5.x版本:
http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror
下載所需的版本只要網(wǎng)址中的■php-5.1.2■-Win32.zip
例如要下載php5.1.4 只要將網(wǎng)址改成:
http://cn.php.net/get/php-5.1.4-Win32.zip/from/a/mirror
要下載php5.1.6 只要將網(wǎng)址改成:
http://cn.php.net/get/php-5.1.6-Win32.zip/from/a/mirror
更早的版本也可以使用同樣的方法下載到,不用去其它網(wǎng)站下載軟件
2.MySQL
實(shí)例使用的均是MySQL5.x以上
下載地址:
http://downloads.mysql.com/archives.php
3.Zend Optimizer
Zend Optimizer(3.0.1):
http://www.zend.com/store/free_download.php?pid=13
Zend軟件雖然免費(fèi)下載,但需要注冊(cè)用戶登陸后選擇Windows x86的Platform版本
人家畢竟提供這么強(qiáng)大功能的軟件,注冊(cè)一個(gè)算是支持軟件發(fā)展
4.phpMyAdmin
選擇當(dāng)前最新版本,官方網(wǎng)站
http://www.phpmyadmin.net/home_page/index.php
5.GD庫(kù)
PHP壓縮包內(nèi)包含GD庫(kù)文件
配置php.ini的時(shí)候要將前面的;去掉,即:?jiǎn)⒂?
以上是說(shuō)明文字,及軟件下載地址,有必要看一下
二、安裝IIS (即 Internet 信息管理器)
若你的服務(wù)器已經(jīng)安裝IIS,些步驟可以省去,若沒(méi)安裝IIS,可以參閱此教程進(jìn)行相應(yīng)配置
http://bbs.netdoc.com.cn/viewthread.php?tid=18
三、安裝并配置PHP運(yùn)行環(huán)境
1.解壓php-5.1.x-Win32.zip 壓縮包( X 是PHP的版本號(hào))到所需目錄,本實(shí)例使用PHP版本為:php-5.1.6
例如
c:\php
d:\php
也可以使用不規(guī)則的目錄名,如:
c:\abcdefe
d:\abcdefe
不過(guò)盡量"不要作用"特殊字符,本實(shí)例使用的是d:\php
2.編輯
將目錄下的php.ini-dist文件改名為php.ini
用文本編輯軟件打開(kāi)php.ini并作相應(yīng)修改
使用查找功能
■搜索
register_globals = Off
off 改成 on
■搜索
extension_dir =
改成
extension_dir ="d:\php\ext" (這里的 "d:\php\ext" 目錄是PHP安裝目錄下 ext 若你PHP安裝 在c:\php 下,那么這里就要寫(xiě)成 extension_dir ="c:\php\ext")
■搜索
;upload_tmp_dir =
改成
upload_tmp_dir =d:\php\upload_tmp (這里的 upload_tmp 目錄是自己建立,默認(rèn)沒(méi)有這個(gè)文 件夾,盡量"不要作用"特殊字符)
■搜索
Windows Extensions
將一些常用功能前面 的 ; 去掉,即啟用相應(yīng)的模塊功能
這里我啟用相應(yīng)的模塊
extension=php_mbstring.dll
extension=php_curl.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mysql.dll
后面會(huì)有模塊的詳細(xì)功能說(shuō)明
■搜索
;session.save_path = "/tmp"
改成
session.save_path = "d:\php\tmp" (這里的 tmp 目錄是自己建立,默認(rèn)沒(méi)有這個(gè)文 件夾,盡量"不要作用"特殊字符)
3.復(fù)制
■復(fù)制 php.ini 到 %windir%
(%windir%指的是Windows的安裝目錄,若你的系統(tǒng)安裝在c盤(pán)并且是Server 2003 系統(tǒng),那么%windir% 指的是c:\windows,若系統(tǒng)安裝在d盤(pán)并且系統(tǒng)是Windws server2000 那么%windir%指的是:c:\winnt,實(shí)例使用的操作系統(tǒng)是Server 2003 并且裝在c盤(pán),所以要將php.ini 復(fù)制到c:\windows)
■復(fù)制php安裝目錄下所有的dll 文件(指根目錄文件,"不包含" ext 文件夾下的dll文件)到 %windir%\system32 (說(shuō)明同上,實(shí)例使用的是c:\windows\system32)
■■■以上的復(fù)制步驟可以使用批處理文件來(lái)執(zhí)行,使用方便、快捷
copy php.ini %windir% /y
copy *.dll %windir%\system32 /y
md tmp /y
md upload_tmp /y
將上面的命令復(fù)制到記事本中保存,并將文件名改成copy.bat 雙擊即可自動(dòng)執(zhí)行復(fù)制步驟
好像沒(méi)有自動(dòng)建立目錄,再試一下看看,呵呵,昏,非要單獨(dú)執(zhí)行,算了,大家還是手動(dòng)建立那兩個(gè)目錄吧,我是找簡(jiǎn)單的方法才使用那種方法的
解釋?zhuān)?
copy php.ini %windir% /y 復(fù)制php.ini 到c:\windows /y 指若文件存在,則覆蓋原文件
copy *.dll %windir%\system32 /y 復(fù)制 d:\php 下所有擴(kuò)展名為dll 文件 到c:\windows\system32 /y 指若文件存在,則覆蓋原文件
md tmp /y 建立文件夾tmp /y 指若文件存在,則覆蓋原目錄
md upload_tmp /y 建立文件夾upload_tmp /y 指若文件存在,則覆蓋原目錄
3.配置
配置 IIS 使其支持 PHP :
■展開(kāi)IIS目錄樹(shù)
右擊“網(wǎng)站”--選擇“屬性”---選擇"主目錄”---選擇"配置"---選擇"應(yīng)用程序映射“選項(xiàng) ----“添加”按鈕新增一個(gè)擴(kuò)展名映射,在彈出的窗口中單擊“瀏覽”將可執(zhí)行文件指向 php5isapi.dll 所在位置,本文實(shí)例為:D:\php\php5isapi.dll
擴(kuò)展名為 .php ,動(dòng)作限于”GET,HEAD,POST,TRACE“,將“腳本引擎”“確認(rèn)文件是否存在”選中
看操作
■右擊"WEB 服務(wù)器擴(kuò)展" 設(shè)置ISAPI 擴(kuò)展允許
這里還要添加一個(gè)ISAPI擴(kuò)展,之前寫(xiě)步驟時(shí)忘記了,不好意思
以上操作完成后需要重啟IIS后PHP運(yùn)行環(huán)境才能生效
待重啟完成后,測(cè)試一下PHP是否能正常運(yùn)行
建立文本文件并保存為 check.php
內(nèi)容:
<?php
phpinfo();
?>
若能正常顯示運(yùn)行信息,則PHP的運(yùn)行環(huán)境已經(jīng)配置完成
四、安裝 Zend 2.6x 或2.6x 以上版本
實(shí)例使用ZendOptimizer-3.0.1 (下載后得到:ZendOptimizer-3.0.1-Windows-i386.exe 文件,雙擊安裝)
安裝步驟請(qǐng)看操作,這里我安裝路徑為d:\php\zend
(本人喜歡將同類(lèi)或類(lèi)似同類(lèi)的軟件安裝到同一目錄,比如我喜歡將zend 安裝到php的目錄下(d:\php\zend),暫時(shí)不知道有沒(méi)有什么不妥之處,根據(jù)個(gè)人喜好或安全,也可以安裝到其它目錄)
Zend 在安裝過(guò)程中會(huì)自動(dòng)配置 php.ini 啟用zend模塊,安裝后可以看到php.ini文件最后會(huì)寫(xiě)入:
[Zend]
zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="D:\php\Zend\lib\ZendExtensionManager.dll"
我喜歡將同類(lèi)軟件或類(lèi)似同類(lèi)的軟件安裝到同一目錄,這樣比較好管理,這是根據(jù)個(gè)人喜好或安全才這樣設(shè)置
五、安裝GD庫(kù)
去掉php.ini 中;extension=php_gd2.dll 前面的 ; 就行了 其實(shí)之前已經(jīng)去掉前面的; 了,這里就不用再做同樣的操作啦
六、安裝MYSQL
安裝比較簡(jiǎn)單,請(qǐng)看視屏操作
過(guò)程中會(huì)讓輸入MYSQL 中的root用戶密碼,這里我設(shè)置密碼為:123456
七、安裝 phpMyAdmin:
本實(shí)例使用phpMyAdmin-2.8.1
要修改的地方有:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'; phpmyadmin的WEB訪問(wèn)URL
$cfg['blowfish_secret'] = 'fsdfDF433%$^$%'; COOKIES加密密匙,隨便寫(xiě),越復(fù)雜越好
$cfg['Servers'][$i]['auth_type'] = 'cookie'; 認(rèn)證方式 (config, http , cookie) 這里選擇cookie,安全一點(diǎn)
$cfg['Servers'][$i]['user'] = ''; MySQL用戶
$cfg['Servers'][$i]['password'] = ''; MySQL密碼
使用查找功能,根據(jù)需要修改
本實(shí)例到已經(jīng)完成,您的服務(wù)器已經(jīng)支持PHP+MySQL+Zend+GD+phpMyAdmin運(yùn)行環(huán)境了,謝謝欣賞!!!
本實(shí)例可以自由轉(zhuǎn)載,請(qǐng)注明出處:
網(wǎng)醫(yī)在線,有問(wèn)必答 http://bbs.netdoc.com.cn
實(shí)例視屏在附件中
http://mindway.cn/archives/2006/08/307.html
有需要的朋友可以下載看看
/uploadfiles/file/iis.rar
說(shuō)明:
IIS6.0+PHP5.x+MySQL5.x+Zend5.0x+GD+phpMyAdmin2.8x通用安裝實(shí)例
建議看附件中的視屏文件,比較直觀
為了教程視屏不過(guò)于太大,在做視屏教程之前就已經(jīng)寫(xiě)好步驟,就不用在錄制過(guò)程中錄入文字了
一、下載所需軟件
建議軟件全部去官方網(wǎng)站下載,防止軟件包被人附加或修改文件
1.PHP
使用PHP5.x版本:
http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror
下載所需的版本只要網(wǎng)址中的■php-5.1.2■-Win32.zip
例如要下載php5.1.4 只要將網(wǎng)址改成:
http://cn.php.net/get/php-5.1.4-Win32.zip/from/a/mirror
要下載php5.1.6 只要將網(wǎng)址改成:
http://cn.php.net/get/php-5.1.6-Win32.zip/from/a/mirror
更早的版本也可以使用同樣的方法下載到,不用去其它網(wǎng)站下載軟件
2.MySQL
實(shí)例使用的均是MySQL5.x以上
下載地址:
http://downloads.mysql.com/archives.php
3.Zend Optimizer
Zend Optimizer(3.0.1):
http://www.zend.com/store/free_download.php?pid=13
Zend軟件雖然免費(fèi)下載,但需要注冊(cè)用戶登陸后選擇Windows x86的Platform版本
人家畢竟提供這么強(qiáng)大功能的軟件,注冊(cè)一個(gè)算是支持軟件發(fā)展
4.phpMyAdmin
選擇當(dāng)前最新版本,官方網(wǎng)站
http://www.phpmyadmin.net/home_page/index.php
5.GD庫(kù)
PHP壓縮包內(nèi)包含GD庫(kù)文件
配置php.ini的時(shí)候要將前面的;去掉,即:?jiǎn)⒂?
以上是說(shuō)明文字,及軟件下載地址,有必要看一下
二、安裝IIS (即 Internet 信息管理器)
若你的服務(wù)器已經(jīng)安裝IIS,些步驟可以省去,若沒(méi)安裝IIS,可以參閱此教程進(jìn)行相應(yīng)配置
http://bbs.netdoc.com.cn/viewthread.php?tid=18
三、安裝并配置PHP運(yùn)行環(huán)境
1.解壓php-5.1.x-Win32.zip 壓縮包( X 是PHP的版本號(hào))到所需目錄,本實(shí)例使用PHP版本為:php-5.1.6
例如
c:\php
d:\php
也可以使用不規(guī)則的目錄名,如:
c:\abcdefe
d:\abcdefe
不過(guò)盡量"不要作用"特殊字符,本實(shí)例使用的是d:\php
2.編輯
將目錄下的php.ini-dist文件改名為php.ini
用文本編輯軟件打開(kāi)php.ini并作相應(yīng)修改
使用查找功能
■搜索
register_globals = Off
off 改成 on
■搜索
extension_dir =
改成
extension_dir ="d:\php\ext" (這里的 "d:\php\ext" 目錄是PHP安裝目錄下 ext 若你PHP安裝 在c:\php 下,那么這里就要寫(xiě)成 extension_dir ="c:\php\ext")
■搜索
;upload_tmp_dir =
改成
upload_tmp_dir =d:\php\upload_tmp (這里的 upload_tmp 目錄是自己建立,默認(rèn)沒(méi)有這個(gè)文 件夾,盡量"不要作用"特殊字符)
■搜索
Windows Extensions
將一些常用功能前面 的 ; 去掉,即啟用相應(yīng)的模塊功能
這里我啟用相應(yīng)的模塊
extension=php_mbstring.dll
extension=php_curl.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mysql.dll
后面會(huì)有模塊的詳細(xì)功能說(shuō)明
■搜索
;session.save_path = "/tmp"
改成
session.save_path = "d:\php\tmp" (這里的 tmp 目錄是自己建立,默認(rèn)沒(méi)有這個(gè)文 件夾,盡量"不要作用"特殊字符)
3.復(fù)制
■復(fù)制 php.ini 到 %windir%
(%windir%指的是Windows的安裝目錄,若你的系統(tǒng)安裝在c盤(pán)并且是Server 2003 系統(tǒng),那么%windir% 指的是c:\windows,若系統(tǒng)安裝在d盤(pán)并且系統(tǒng)是Windws server2000 那么%windir%指的是:c:\winnt,實(shí)例使用的操作系統(tǒng)是Server 2003 并且裝在c盤(pán),所以要將php.ini 復(fù)制到c:\windows)
■復(fù)制php安裝目錄下所有的dll 文件(指根目錄文件,"不包含" ext 文件夾下的dll文件)到 %windir%\system32 (說(shuō)明同上,實(shí)例使用的是c:\windows\system32)
■■■以上的復(fù)制步驟可以使用批處理文件來(lái)執(zhí)行,使用方便、快捷
copy php.ini %windir% /y
copy *.dll %windir%\system32 /y
md tmp /y
md upload_tmp /y
將上面的命令復(fù)制到記事本中保存,并將文件名改成copy.bat 雙擊即可自動(dòng)執(zhí)行復(fù)制步驟
好像沒(méi)有自動(dòng)建立目錄,再試一下看看,呵呵,昏,非要單獨(dú)執(zhí)行,算了,大家還是手動(dòng)建立那兩個(gè)目錄吧,我是找簡(jiǎn)單的方法才使用那種方法的
解釋?zhuān)?
copy php.ini %windir% /y 復(fù)制php.ini 到c:\windows /y 指若文件存在,則覆蓋原文件
copy *.dll %windir%\system32 /y 復(fù)制 d:\php 下所有擴(kuò)展名為dll 文件 到c:\windows\system32 /y 指若文件存在,則覆蓋原文件
md tmp /y 建立文件夾tmp /y 指若文件存在,則覆蓋原目錄
md upload_tmp /y 建立文件夾upload_tmp /y 指若文件存在,則覆蓋原目錄
3.配置
配置 IIS 使其支持 PHP :
■展開(kāi)IIS目錄樹(shù)
右擊“網(wǎng)站”--選擇“屬性”---選擇"主目錄”---選擇"配置"---選擇"應(yīng)用程序映射“選項(xiàng) ----“添加”按鈕新增一個(gè)擴(kuò)展名映射,在彈出的窗口中單擊“瀏覽”將可執(zhí)行文件指向 php5isapi.dll 所在位置,本文實(shí)例為:D:\php\php5isapi.dll
擴(kuò)展名為 .php ,動(dòng)作限于”GET,HEAD,POST,TRACE“,將“腳本引擎”“確認(rèn)文件是否存在”選中
看操作
■右擊"WEB 服務(wù)器擴(kuò)展" 設(shè)置ISAPI 擴(kuò)展允許
這里還要添加一個(gè)ISAPI擴(kuò)展,之前寫(xiě)步驟時(shí)忘記了,不好意思
以上操作完成后需要重啟IIS后PHP運(yùn)行環(huán)境才能生效
待重啟完成后,測(cè)試一下PHP是否能正常運(yùn)行
建立文本文件并保存為 check.php
內(nèi)容:
<?php
phpinfo();
?>
若能正常顯示運(yùn)行信息,則PHP的運(yùn)行環(huán)境已經(jīng)配置完成
四、安裝 Zend 2.6x 或2.6x 以上版本
實(shí)例使用ZendOptimizer-3.0.1 (下載后得到:ZendOptimizer-3.0.1-Windows-i386.exe 文件,雙擊安裝)
安裝步驟請(qǐng)看操作,這里我安裝路徑為d:\php\zend
(本人喜歡將同類(lèi)或類(lèi)似同類(lèi)的軟件安裝到同一目錄,比如我喜歡將zend 安裝到php的目錄下(d:\php\zend),暫時(shí)不知道有沒(méi)有什么不妥之處,根據(jù)個(gè)人喜好或安全,也可以安裝到其它目錄)
Zend 在安裝過(guò)程中會(huì)自動(dòng)配置 php.ini 啟用zend模塊,安裝后可以看到php.ini文件最后會(huì)寫(xiě)入:
[Zend]
zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="D:\php\Zend\lib\ZendExtensionManager.dll"
我喜歡將同類(lèi)軟件或類(lèi)似同類(lèi)的軟件安裝到同一目錄,這樣比較好管理,這是根據(jù)個(gè)人喜好或安全才這樣設(shè)置
五、安裝GD庫(kù)
去掉php.ini 中;extension=php_gd2.dll 前面的 ; 就行了 其實(shí)之前已經(jīng)去掉前面的; 了,這里就不用再做同樣的操作啦
六、安裝MYSQL
安裝比較簡(jiǎn)單,請(qǐng)看視屏操作
過(guò)程中會(huì)讓輸入MYSQL 中的root用戶密碼,這里我設(shè)置密碼為:123456
七、安裝 phpMyAdmin:
本實(shí)例使用phpMyAdmin-2.8.1
要修改的地方有:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'; phpmyadmin的WEB訪問(wèn)URL
$cfg['blowfish_secret'] = 'fsdfDF433%$^$%'; COOKIES加密密匙,隨便寫(xiě),越復(fù)雜越好
$cfg['Servers'][$i]['auth_type'] = 'cookie'; 認(rèn)證方式 (config, http , cookie) 這里選擇cookie,安全一點(diǎn)
$cfg['Servers'][$i]['user'] = ''; MySQL用戶
$cfg['Servers'][$i]['password'] = ''; MySQL密碼
使用查找功能,根據(jù)需要修改
本實(shí)例到已經(jīng)完成,您的服務(wù)器已經(jīng)支持PHP+MySQL+Zend+GD+phpMyAdmin運(yùn)行環(huán)境了,謝謝欣賞!!!
本實(shí)例可以自由轉(zhuǎn)載,請(qǐng)注明出處:
網(wǎng)醫(yī)在線,有問(wèn)必答 http://bbs.netdoc.com.cn
實(shí)例視屏在附件中
http://mindway.cn/archives/2006/08/307.html
相關(guān)文章
2014最熱門(mén)的24個(gè)php類(lèi)庫(kù)匯總
本文給大家分享24個(gè)免費(fèi)并且高質(zhì)量的PHP類(lèi)庫(kù),也是2014年比較熱門(mén)流行的類(lèi)庫(kù),這里推薦給大家。2014-12-12一個(gè)php導(dǎo)出oracle庫(kù)的php代碼
紅色字為變量,我也是邊查手冊(cè)邊寫(xiě)的,以前沒(méi)有接觸過(guò),這段小代碼用了一個(gè)多小時(shí),記錄一下2009-04-04destoon實(shí)現(xiàn)調(diào)用自增數(shù)字從1開(kāi)始的方法
這篇文章主要介紹了destoon實(shí)現(xiàn)調(diào)用自增數(shù)字從1開(kāi)始的方法,很有實(shí)用價(jià)值的一個(gè)技巧,需要的朋友可以參考下2014-08-08PHP的一個(gè)完美GIF等比縮放類(lèi),附帶去除縮放黑背景
我這里沒(méi)有判斷文件類(lèi)型,因?yàn)閜ng和jpeg縮放后都不會(huì)出現(xiàn)黑色背景,就單獨(dú)gif不行..查了下資料發(fā)現(xiàn)了一個(gè)完美的解決辦法,附帶有詳解2014-04-04laravel-admin 在列表頁(yè)添加自定義按鈕的例子
今天小編就為大家分享一篇laravel-admin 在列表頁(yè)添加自定義按鈕的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09Thinkphp5框架實(shí)現(xiàn)圖片、音頻和視頻文件的上傳功能詳解
這篇文章主要介紹了Thinkphp5框架實(shí)現(xiàn)圖片、音頻和視頻文件的上傳功能,結(jié)合實(shí)例形式分析了thinkPHP5文件上傳的原理、操作步驟、實(shí)現(xiàn)方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2019-08-08PHP+jQuery+Ajax實(shí)現(xiàn)分頁(yè)效果 jPaginate插件的應(yīng)用
這篇文章主要介紹了PHP+jQuery+Ajax實(shí)現(xiàn)分頁(yè)效果,以及jPaginate插件的應(yīng)用2015-10-10