--打開(kāi)SQL Server 2005 的Profiler
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供崇川網(wǎng)站建設(shè)、崇川做網(wǎng)站、崇川網(wǎng)站設(shè)計(jì)、崇川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、崇川企業(yè)網(wǎng)站模板建站服務(wù),10年崇川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
--新建跟蹤
--在“常規(guī)”頁(yè)面中選擇“使用模版”為“空白”
--在“事件選擇”中選擇“列篩選器”
--可以看到“DatabaseID”、“DatabaseName”等很多過(guò)濾條件
一:準(zhǔn)備所需軟件
1:mysql-5.1.30-win32
2:php-5.2.10-Win32.zip
3:ZendOptimizer-3.3.0a-Windows-i386
二:開(kāi)始配置Php
1:將 php-5.2.10-Win32.zip解壓后命名為php, 復(fù)制到 D:\phpsev\ 下.
2:將 D:\phpsev\php 與 D:\phpsev\ext 所有*.dll文件復(fù)制到 C:\WINDOWS\system32 下并覆蓋.
3:將 D:\phpsev\php 下的 php-win.exe,php.ini-dist,php.exe 三個(gè)文件復(fù)制到 C:\WINDOWS 并重命名 php.ini-dist 為 php.ini
4:打開(kāi)IIS(信息服務(wù)) – Web服務(wù)擴(kuò)展-添加一個(gè)新的 Web 擴(kuò)展,擴(kuò)展名 php ,要求文件 – 添加-瀏覽-D:\phpsev\php\php5isapi.dll,設(shè)置擴(kuò)展允許狀態(tài)項(xiàng)打勾
5:Web服務(wù)擴(kuò)展 – 所有 Isapi 擴(kuò)展 與 Internet 數(shù)據(jù)連接器兩項(xiàng) – 設(shè)置擴(kuò)展允許狀態(tài)項(xiàng)打勾
6:右擊所要支持Php的站點(diǎn)選擇屬性 – Isapi 篩選器 – 添加 – 篩選器名稱:php – 可執(zhí)行文件:D:\phpsev\php\php5isapi.dll
7:主目錄 – 配置 – 映射添加 – 可執(zhí)行文件:D:\phpsev\php\php5isapi.dll – 擴(kuò)展名:.php
三:安裝ZendOptimizer(ZendOptimizer的作用是加速php)
next-Finish(一路下一步,確定即可,完成)
四:配置Php.ini
打開(kāi)寫(xiě)字板打 C:\WINDOWS\php.ini , 查找(Ctrl+f) register_globals = Off ,將 Off 改成 On ; extension_dir = “./” ,并將”./”改為“D:\phpsev\ext”注意左側(cè)路徑不能有空格,后面所說(shuō)第8點(diǎn)。解決無(wú)法加載 Gd 庫(kù) 與 Mysql 。之所以沒(méi)有加載的原因就是以前在配置時(shí)多出了空格導(dǎo)致。根據(jù)第8點(diǎn)的做法是可以解決無(wú)法加載 Gd 庫(kù) 與 Mysql 的問(wèn)題。但也會(huì)有些系統(tǒng)也會(huì)出現(xiàn)白頁(yè)的情況 ;
將下面幾行代碼開(kāi)頭 ; 號(hào) 刪除
;extension=php_dbase.dll 可選
;extension=php_gd2.dll 這個(gè)是用來(lái)支持GD庫(kù)的,一般需要,必選
;extension=php_ldap.dll 可選
;extension=php_mbstring.dll 必選
;extension=php_mssql.dll 這個(gè)是用來(lái)支持MSSQL的,可選
;extension=php_mysql.dll 這個(gè)是用來(lái)支持MYSQL的,要支持MYSQL必選將以上代碼前的”;”去掉,其他的如果需要用到也可以去掉前面的;然后關(guān)閉保存該文件。
五:安裝Mysql(每一步一個(gè)安裝界面)
1:運(yùn)行mysql-5.1.30-win32.exe – Custom 項(xiàng) – Next
2:點(diǎn)擊(Change..)選擇更改安裝路徑(D:\phpsev\mysql).
3:更改完路徑后點(diǎn)擊Next,接著點(diǎn)Install開(kāi)始安裝
4:我們看到安裝進(jìn)度!
5:選擇Skip Sign-Up 項(xiàng),點(diǎn)擊Next繼續(xù)安裝!
6:到這里我們安裝已經(jīng)完成,選上Configure the MySQL Server now后點(diǎn)擊 Finish 進(jìn)入Mysql的配置工作.
7:進(jìn)入Mysql的配置界面 – Next
8:選擇 Detailed Configuration 項(xiàng) -Next
9:選擇 Server Machine 項(xiàng) – Next
10:選擇 Multifunctional Database 項(xiàng) -Next
11:讓你選擇數(shù)據(jù)庫(kù)文件的存放地點(diǎn)(D:\phpsev\mysql\data)
12:選擇 Online Transaction Processing(OLTP) 項(xiàng) – Next
13: 繼續(xù)Next
14:選擇語(yǔ)言的支持!用默認(rèn) – Standard Character Set 項(xiàng)
15:記得要選上Include Bin Directory In Windows Path 項(xiàng) – Next
16:輸入密碼 – Next
17:點(diǎn)擊Execute 開(kāi)始完成配置并啟動(dòng)MYSQL服務(wù).
18:點(diǎn)擊Finish 完成你的Mysql的全部安裝.
輕松架設(shè)自己的論壇
作者:佚名文章來(lái)源:本站原創(chuàng)點(diǎn)擊數(shù):更新時(shí)間:2005-9-23
論壇是BBS的一種形式,在論壇里,人們之間的交流打破了空間、時(shí)間的限制。在與別人進(jìn)行交往時(shí),無(wú)須考慮自身的年齡、學(xué)歷、知識(shí)、社會(huì)地位、財(cái)富、外貌,健康狀況,而這些條件往往是人們?cè)谄渌涣餍问街袩o(wú)可回避的。而這些論壇是如何架設(shè)的呢?那么今天我們就來(lái)看一下目前網(wǎng)絡(luò)上流行的三種格式論壇在Windows 2000 Server下的架設(shè)方法吧。
目前網(wǎng)絡(luò)上流行的三種格式論壇分別是:ASP論壇、CGI論壇和PHP論壇。我們從中挑選出他們的代表性論壇學(xué)習(xí)架設(shè),ASP-動(dòng)網(wǎng)論壇、CGI-雷傲論壇、PHP-Discuz!論壇。
首先配置動(dòng)態(tài)域名解析:登陸注冊(cè)網(wǎng)域護(hù)照,在護(hù)照底下申請(qǐng)域名(網(wǎng)域科技提供了免費(fèi)域名注冊(cè)),激活域名對(duì)應(yīng)的花生殼服務(wù),下載安裝花生殼客戶端,在局域網(wǎng)內(nèi)PC或服務(wù)器主機(jī)上安裝花生殼客戶端登陸在線。
我們先來(lái)看一下ASP的動(dòng)網(wǎng)論壇架設(shè)方法,動(dòng)網(wǎng)論壇的架設(shè)方法相對(duì)來(lái)說(shuō)比較簡(jiǎn)單一些。首先,服務(wù)器要安裝IIS服務(wù),然后在硬盤(pán)上建立一個(gè)文件夾名字為Web,路徑為D盤(pán),然后打開(kāi)控制面板-管理工具-Internet服務(wù)管理器,新建一個(gè)Web站點(diǎn),IP地址分配為您本機(jī)的IP,默認(rèn)端口80不變。
下一步出現(xiàn)輸入Web主目錄的提示,這里就輸入您剛才建立的那個(gè)文件夾的絕對(duì)路徑或者是直接使用瀏覽來(lái)指定。最后出現(xiàn)權(quán)限設(shè)置對(duì)話窗口,為了后面要架設(shè)的論壇,這里我們把“執(zhí)行(例如ISAPI應(yīng)用程序或CGI)”的權(quán)限也選擇上,點(diǎn)擊下一步,完成。
到現(xiàn)在為止,您D盤(pán)下的Web文件夾就是你Web服務(wù)的主目錄了,這里就可以放置你要發(fā)布的主頁(yè)了。然后到下載動(dòng)網(wǎng)論壇7.0Sp2的程序,解壓縮后把里面所有的內(nèi)容都復(fù)制到D:\web目錄下,然后打開(kāi)IE瀏覽器,輸入http://您的IP/index.asp,比如我的本機(jī)IP為192.168.0.244,這樣我就輸入。如果出現(xiàn)一下畫(huà)面,說(shuō)明我們安裝成功了。
動(dòng)網(wǎng)論壇的默認(rèn)管理員賬號(hào)是:admin密碼是:admin888,使用這個(gè)賬號(hào)登陸就會(huì)看到管理的連接,點(diǎn)擊管理連接使用默認(rèn)管理員賬號(hào)和密碼進(jìn)入后臺(tái)管理,在這里您就可以設(shè)置您的論壇了,關(guān)于論壇的設(shè)置這里就不多講了。
接下來(lái)看一下CGI的雷傲論壇架設(shè)方法,到下載LeoBBSX 040926 正式版程序。解壓縮后把文件夾cgi-bin和non-cgi復(fù)制到你所建的Web主目錄(d:\web)中,要架設(shè)CGI論壇首先要求服務(wù)器支持Perl解析,而IIS并不支持Perl解析,所以我們要安裝Perl解析,我所使用的是ActivePerl V5.8.4.810 For Windows。因?yàn)槔装琳搲慕馕雎窂绞?!/usr/bin/perl(用記事本打開(kāi)雷傲論壇的代碼第一行就是),所以安裝解析的時(shí)候要注意安裝在USR路徑。
然后點(diǎn)擊 “OK” 一直 “next” 安裝就行了,可能到最后的安裝時(shí)間很長(zhǎng)。下面我們就要設(shè)置其他項(xiàng)目了,點(diǎn)擊 “開(kāi)始”- “運(yùn)行” 輸入regedit啟動(dòng)注冊(cè)表編輯器。尋找HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services
\W3svc\Parameters\ScriptMap\ 目錄項(xiàng),在此項(xiàng)中添加如下字串值:
鍵名 ".cgi" 鍵值 "C:\USR\BIN\perl.exe %s %s"
鍵名 ".pl" 鍵值 "C:\USR\BIN\perl.exe %s %s"
然后打開(kāi)控制面板-管理工具-Internet服務(wù)管理器,右擊你剛才創(chuàng)建的Web站點(diǎn),選擇 “屬性” 就會(huì)出現(xiàn)XXX屬性,點(diǎn)擊 “主目錄” 在下面有個(gè) “配置”,點(diǎn)擊進(jìn)入 “應(yīng)用程序配置” 窗口,點(diǎn)擊 “添加”,在 “可執(zhí)行文件” 輸入C:\usr\bin\perl.exe %s %s,在 “擴(kuò)展名” 輸入.cgi腳本引擎打上鉤,點(diǎn)確定即可。
點(diǎn)擊 “ISAPI篩選器”-“添加”,在 “篩選器名稱” 處輸入cgi 在 “可執(zhí)行文件” 處輸入C:\usr\bin\PerlIS.dll然后點(diǎn)擊確定。
關(guān)閉所有窗口重新啟動(dòng)機(jī)器,啟動(dòng)完畢后,打開(kāi)瀏覽器,輸入http://您的IP/cgi-bin/install.cgi就會(huì)出現(xiàn)LeoBBSX安裝向?qū)?,沿著安裝向?qū)нM(jìn)行初始設(shè)置。
設(shè)置完畢后會(huì)直接進(jìn)入論壇管理后臺(tái),然后設(shè)置論壇就可以了,這里也不多講了。
最后我們看一下PHP的Discuz!論壇架設(shè)方法,架設(shè)Discuz!論壇不但需要服務(wù)器支持PHP而且需要MYSQL數(shù)據(jù)庫(kù)的支持。
MYSQL-4.0.21-win
下載地址:
php-4.3.9-Win32
下載地址:
將MYSQL-4.0.21-win.zip解壓縮,然后運(yùn)行setup。選擇安裝路徑,比如我安到了C:\mysql。安裝方默認(rèn)就可以。一路狂點(diǎn)next,整個(gè)安裝過(guò)程大概也就2、3分種。MySql裝好了,下面就是配置了,在C盤(pán)根目錄下建立一個(gè)文件my.cnf的文本文件,內(nèi)容如下:
[mysql]
basedir = d:/mysql/
其中basedir是你安裝MySql的路徑。安裝完畢后點(diǎn)擊 “開(kāi)始”- “運(yùn)行”輸入命令C:\mysql\bin\mysqld-nt.exe –install,然后重新啟動(dòng)計(jì)算機(jī)。打開(kāi)C:\mysql\bin\winmysqladmin.exe在第一次用它時(shí),需要建立管理員名及密碼,分別設(shè)置用戶名和密碼,設(shè)定后,系統(tǒng)托盤(pán)會(huì)出現(xiàn)一個(gè)“紅綠燈”的小圖標(biāo)(以后系統(tǒng)啟動(dòng)時(shí)均會(huì)自動(dòng)加載),這樣MySql就安裝完成了。下面就要安裝PHP解析了,將壓縮包解壓縮到C:\php文件夾中,把C:\php\Php4ts.dll復(fù)制到C:\WINNT\SYSTEM32目錄下,將php.ini-dist改名為php.ini雙擊打開(kāi)此文件,找到extension_dir這句修改為extension_dir= “c:/php/extensions” 然后復(fù)制php.ini到C:\WINNT目錄下,點(diǎn)擊開(kāi)始-運(yùn)行輸入regedit啟動(dòng)注冊(cè)表編輯器尋找:
HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services
\W3svc\Parameters\ScriptMap\ 目錄項(xiàng)。
在此項(xiàng)中添加如下字串值:
鍵名 ".PHP" 鍵值 "C:\php\php.exe %s %s"
然后打開(kāi)控制面板-管理工具-Internet服務(wù)管理器,右擊你剛才創(chuàng)建的Web站點(diǎn),選擇 “屬性” 就會(huì)出現(xiàn)XXX屬性,點(diǎn)擊 “主目錄” 在下面有個(gè) “配置”,點(diǎn)擊進(jìn)入 “應(yīng)用程序配置” 窗口,點(diǎn)擊 “添加”,在 “可執(zhí)行文件” 輸入C:\php\sapi\php4isapi.dll在 “擴(kuò)展名” 輸入.php腳本引擎打上鉤,點(diǎn)確定即可。
點(diǎn)擊 “ISAPI篩選器”-“添加”,在 “篩選器名稱” 處輸入php 在 “可執(zhí)行文件” 處輸入C:\php\sapi\php4isapi.dll然后點(diǎn)擊確定,可以關(guān)閉屬性窗口了。
最后重新啟動(dòng)計(jì)算機(jī),啟動(dòng)完畢后服務(wù)器就支持PHP+MYSQL了。在Web(D:\web)主目錄下建立一個(gè)文件info.php,內(nèi)容如下:
phpinfo();
?
然后在瀏覽器中輸入http://您的IP/info.php,關(guān)于服務(wù)器的詳細(xì)信息都顯示了出來(lái)。
解壓縮后把Discuz!文件夾改名為BBS復(fù)制到你所建的Web主目錄(web)中,打開(kāi)瀏覽器輸入http://您的IP/bbs/install.php就會(huì)出現(xiàn)Discuz!論壇的安裝向?qū)А?/p>
選擇完全同意,然后出現(xiàn)選擇數(shù)據(jù)庫(kù)的選項(xiàng)。
因?yàn)槭茄菔舅晕覀兙筒唤⑿碌臄?shù)據(jù)庫(kù)了,Mysql安裝后自帶2個(gè)數(shù)據(jù)庫(kù)mysql和test,這里我使用test數(shù)據(jù)庫(kù),如果大家要建立論壇使用的話,務(wù)必建立新的數(shù)據(jù)庫(kù),并且設(shè)置數(shù)據(jù)庫(kù)的用戶名和密碼。
下一步會(huì)讓你建立一個(gè)管理員賬號(hào)和密碼,建立完畢后就開(kāi)始安裝了。
如果出現(xiàn)一下字樣,刷新一邊就可以。
Cache List: settings index style_ usergroup_1
Caches successfully created, please refresh.
現(xiàn)在看看,論壇的模樣是不是很漂亮?使用你建立的管理員賬戶登陸,就可以看到有系統(tǒng)設(shè)置的字樣,進(jìn)入后就是論壇后臺(tái)設(shè)置了,這里也不多說(shuō)了,按照自己的喜好建立論壇吧。
最后說(shuō)一下以上架設(shè)服務(wù)器要注意的問(wèn)題:
1.如果Windows 2000 Server使用的是NTFS分區(qū)格式,可能會(huì)出現(xiàn)錯(cuò)誤,這是因?yàn)闆](méi)有寫(xiě)入權(quán)限,只要把Web文件夾安全屬性中的Everyone用戶給予完全控制權(quán)限就可以。
2.安裝完畢IIS以后,先停止IIS服務(wù),然后刪除IIS的默認(rèn)安裝目錄C:\Inetpub,因?yàn)槲④浤J(rèn)安裝的漏洞實(shí)在是太多太多,另外建立其他WEB目錄。
3.MYSQL也可以結(jié)合MYSQL ODBC數(shù)據(jù)源進(jìn)行數(shù)據(jù)庫(kù)的建立,需要安裝MYSQL ODBC。
4.PHP.ini有很多模塊可以打開(kāi),結(jié)合MYSQL和其他PHP語(yǔ)言選擇性開(kāi)放,畢竟服務(wù)器安全是重要的。
這樣三種格式的論壇架設(shè)完畢了,您的服務(wù)器也變成了IIS+CGI+PHP+Mysql了,再提醒一句:注意服務(wù)器的安全問(wèn)題!
相關(guān)名詞解釋:
BBS——Bulletin Board Service(公告牌服務(wù)),是Internet上的一種電于信息服務(wù)系統(tǒng)。它提供一塊公共電子白板,每個(gè)用戶都可以在上面書(shū)寫(xiě),可發(fā)布信息或提出看法。
ASP——ASP即Active Server Page(活動(dòng)服務(wù)器頁(yè)面)的縮寫(xiě),是一個(gè)編程環(huán)境,在其中,可以混合使用HTML、腳本語(yǔ)言以及組件來(lái)創(chuàng)建服務(wù)器端功能強(qiáng)大的Internet應(yīng)用程序。
CGI——CGI即common gate intergace(通用網(wǎng)關(guān)接口)的縮寫(xiě),它是一段程序,運(yùn)行在服務(wù)器上,提供同客戶端HTML頁(yè)面的接口。通俗的講CGI就象是一座橋,把網(wǎng)頁(yè)和WEB服務(wù)器中的執(zhí)行程序連接起來(lái),它把HTML接收的指令傳遞給服務(wù)器,再把服務(wù)器執(zhí)行的結(jié)果返還給HTML頁(yè)。
PHP——PHP(PHP Hypertext Preprocessor,最初稱為"Personal Home Page Tools",也稱為"Professional Homepages",或者"Pre-Hypertext Processor"),是一種服務(wù)器端HTML-嵌入式腳本描述語(yǔ)言。
IIS----IIS是Internet Information Server的縮寫(xiě),微軟公司的Web服務(wù)器
參考資料:
完全可以的.看完下面的你應(yīng)該會(huì)了.
IIS6的PHP最佳配置方法
如果想要架設(shè)一臺(tái)同時(shí)支持 PHP、ASP、ASP.NET、JSP、Perl 的 Web 虛擬主機(jī)服務(wù)器,還是用 Windows 2003 的 IIS 6 最好。網(wǎng)上有很多介紹在 IIS 6 上配置 PHP 的文章,但是那些方法不是性能不好,就是升級(jí)麻煩。下面的方法可以讓你在第一次配置好后,能夠非常方便的進(jìn)行升級(jí)。
這里所說(shuō)的升級(jí),是指從某個(gè) php4 版本升級(jí)到另一個(gè) php4 版本,或者從某個(gè) php5 版本升級(jí)到另一個(gè) php5 版本,而不是指從 php4 升級(jí)到 php5。
準(zhǔn)備:
1、一臺(tái)安裝好的 Windows 2003 服務(wù)器,并且已經(jīng)安裝了 IIS 6。
2、下載 windows 版的 PHP 二進(jìn)制壓縮包(這里我用的是php 5.2.3.zip)
安裝:
解壓縮 PHP 二進(jìn)制壓縮包到 D:\php5 目錄下。
然后打開(kāi)“我的電腦”-“屬性”-“高級(jí)”-“環(huán)境變量”-“系統(tǒng)變量”-“path”,編輯其值,在前面增加下面的路徑地址:
D:\php5;D:\php5\ext;
將 php.ini-dist 或 php.ini-recommended 復(fù)制到 C:\Windows 目錄下,并改名為 php.ini,一般正式發(fā)布網(wǎng)站的服務(wù)器用 php.ini-dist,而作為調(diào)試用的服務(wù)器用 php.ini-recommended 更好。當(dāng)然一般情況下,這個(gè) php.ini 還是需要根據(jù)實(shí)際情況來(lái)修改的。
下面來(lái)介紹一下幾個(gè)必要的修改選項(xiàng):
register_globals = Off 修改為 On
short_open_tag = Off 修改為 On
extension_dir = "D:\php5\ext"
上面這個(gè)(ext)是 PHP 擴(kuò)展所放置的目錄,請(qǐng)確保跟你實(shí)際安裝的目錄相同。
打開(kāi)需要的模塊(去掉每個(gè)模塊前的;號(hào)即可):
extension=php_dba.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mysql.dll
等等……
上面這些,開(kāi)頭沒(méi)有加分號(hào)的是打開(kāi)的擴(kuò)展,加了分號(hào)的是沒(méi)有打開(kāi)的擴(kuò)展。上面的設(shè)置包含了在 Windows 2003 上默認(rèn)安裝情況下可以打開(kāi)所有擴(kuò)展。
接下來(lái)修改了一些文件上傳以及內(nèi)存使用最大限制:
memory_limit = 20M 內(nèi)存容量
post_max_size = 20M 閃存容量
upload_max_filesize = 20M 附件容量
session.save_path = c:\sessions 這里我改成了系統(tǒng)的session.save_path = C:\Windows\Temp
這個(gè)是 session 文件默認(rèn)保存的目錄,這個(gè)目錄必須是一個(gè)“存在”的目錄,不然默認(rèn)的 session 功能會(huì)無(wú)效。我這里設(shè)置的是一個(gè) ramdisk 上的一個(gè)目錄。將 session.save_path 設(shè)置在 ramdisk 上可以加快 session 處理的速度。如果你沒(méi)有安裝 ramdisk,你可以把它指定到其他盤(pán)的任何一個(gè)目錄下,如 C:\sessions 目錄、C:\Windows\Temp 目錄等。
OK,基本工作作完了,現(xiàn)在該配置 IIS 了。
打開(kāi)“ Internet 信息服務(wù)(IIS)管理器”,在“ Web 服務(wù)擴(kuò)展”里,選擇“添加一個(gè)新的 Web 服務(wù)擴(kuò)展”,擴(kuò)展名可填寫(xiě)“PHP ISAPI 擴(kuò)展”,要求的文件選擇:D:\php5\php5isapi.dll,并設(shè)置擴(kuò)展?fàn)顟B(tài)為允許。
打開(kāi)“網(wǎng)站”-“屬性”-“ISAPI 篩選器”-“添加”,篩選器名稱可填寫(xiě)“PHP”,可執(zhí)行文件仍然選擇 D:\php5\php5isapi.dll。
打開(kāi)“網(wǎng)站”-“屬性”-“主目錄”-“應(yīng)用程序設(shè)置”-“配置”-“應(yīng)用程序擴(kuò)展”-“添加”,可執(zhí)行文件還是選擇 D:\php5\php5isapi.dll。擴(kuò)展名填寫(xiě)“.php”,動(dòng)作限制為“HEAD,GET,POST”。
打開(kāi)“網(wǎng)站”-“屬性”-“文檔”-“啟用默認(rèn)內(nèi)容文檔”-“添加”,可以將 index.php 添加為默認(rèn)內(nèi)容文檔。
然后選擇“服務(wù)器機(jī)器名”-“所有任務(wù)”-“重新啟動(dòng) IIS”來(lái)重啟 IIS。
測(cè)試
在默認(rèn)網(wǎng)站發(fā)布目錄下,建立一個(gè)測(cè)試頁(yè)面:
下載:phptest.php
?php
phpinfo();
?
如果打開(kāi)這個(gè)頁(yè)面能夠看到 php 安裝配置信息,就算是安裝成功了。
如果想要更優(yōu)化的執(zhí)行 php 程序,可以安裝 ZendOptimizer-2.6.0-Windows-i386.exe ,這個(gè)東西安裝非常簡(jiǎn)單,這里就不介紹了。
升級(jí)
現(xiàn)在升級(jí)就非常簡(jiǎn)單了。只需要將新版本的 PHP 二進(jìn)制壓縮包下載下來(lái),將原來(lái)的 D:\php5 目錄刪除,將新版本解壓縮到 D:\php5 目錄中,然后重新啟動(dòng)一下 IIS 就可以了。不需要修改任何配置,也不需要往 System32 目錄中復(fù)制任何文件。是不是很方便啊?
1、安裝php運(yùn)行環(huán)境
2、安裝數(shù)據(jù)庫(kù)
3、將網(wǎng)站目錄指向網(wǎng)站源碼所在的文件夾
詳細(xì)步驟如下:
===========
===========
===========
Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimizer+GD庫(kù)+phpMyAdmin安裝配置
關(guān)鍵詞:Windows IIS下配置支持PHP+MYSQL
Apache下支持PHP的配置方法比較簡(jiǎn)單,這里就不寫(xiě)了
一般WIN主機(jī)推薦PHP環(huán)境組合:PHP4.4.x+MySQL4.0.x,故以下關(guān)于PHP4.4.x+MySQL4.0.x組合的安裝以藍(lán)色文字顯示,如果你只需要安裝PHP4.4.x+MySQL4.0.x的組合只看藍(lán)色文字的相關(guān)內(nèi)容即可
當(dāng)然喜歡體驗(yàn)的或者WIN2003系統(tǒng)也可體驗(yàn)嘗試最新的版本,推薦組合PHP5.1.x+MYSQL5.0.x/MySQL4.1.x
一、軟件準(zhǔn)備:以下均為截止2006-1-20的最新正式版本,下載地址也均長(zhǎng)期有效
1.PHP,推薦PHP4.4.0的ZIP解壓版本:
PHP(4.4.0):
[供選用]:
PHP(5.1.2):
2.MySQL,配合PHP4推薦MySQL4.0.26的WIN系統(tǒng)安裝版本:
MySQL(4.0.26):
... p/from/pick#mirrors
[供選用]:
MySQL(4.1.16):
... p/from/pick#mirrors
MySQL(5.0.18):
... p/from/pick#mirrors
3.Zend Optimizer,當(dāng)然選擇當(dāng)前最新版本拉:
Zend Optimizer(2.6.2):
(Zend軟件雖然免費(fèi)下載,但需要注冊(cè)用戶,這里提供本人注冊(cè)好的帳戶名:
xqincom
和密碼:
xqin.com
,方便大家使用,請(qǐng)不要修改本帳號(hào)或?qū)⒈編粲糜谄渌M(fèi)正當(dāng)途徑,謝謝?。?/p>
登陸后選擇Windows x86的Platform版本,如最新版本2.6.2
;zbid=995
4.phpMyAdmin,當(dāng)然同樣選擇當(dāng)前最新版本拉,注意選擇for Windows 的版本哦:
phpMyAdmin(2.7.0):
假設(shè) C:\ 為你現(xiàn)在所使用操作系統(tǒng)的系統(tǒng)盤(pán),如果你目前操作系統(tǒng)不是安裝在 C:\ ,請(qǐng)自行對(duì)應(yīng)修改相應(yīng)路徑。同時(shí)由于C盤(pán)經(jīng)常會(huì)因?yàn)楦鞣N原因重裝系統(tǒng),數(shù)據(jù)放在該盤(pán)不易備份和轉(zhuǎn)移
選擇安裝目錄,故本文將所有PHP相關(guān)軟件均安裝到D:\php目錄下,這個(gè)路徑你可以自行設(shè)定,如果你安裝到不同目錄涉及到路徑的請(qǐng)對(duì)應(yīng)修改以下的對(duì)應(yīng)路徑即可
二、安裝 PHP :本文PHP安裝路徑取為D:\php\php4\
(為避混淆,PHP5.1.x版本安裝路徑取為D:\php\php5\)
(1)、下載后得到 php-4.4.0-Win32.zip ,解壓至D:\php目錄,將得到二級(jí)目錄php-4.4.0-Win32,改名為 php4,也即得到PHP文件存放目錄D:\php\php4\[如果是PHP5.1.2,得到的文件是php-5.1.2-Win32.zip,直接全 部接壓至D:\php\php5目錄即可得PHP文件存放目錄D:\php\php5\
];
(2)、再將D:\php\php4目錄和D:\php\php4\dlls目錄[
PHP5為D:\php\php5\
]下的所有dll文件拷到c:\Windows\system32(win2000系統(tǒng)為 c:/winnt/system32/)下,覆蓋已有的dll文件;
(3)、將php.ini-dist用記事本打開(kāi),利用記事本的查找功能搜索并修改:
搜索
CODE:
[Copy to clipboard]
register_globals = Off,將 Off 改成 On ,即得到register_globals = On;
注:這個(gè)對(duì)應(yīng)PHP的全局變量功能,考慮有很多PHP程序需要全局變量功能故打開(kāi),打開(kāi)后請(qǐng)注意-PHP程序的嚴(yán)謹(jǐn)性,如果不需要推薦不修改保持默認(rèn)Off狀態(tài)
再搜索
CODE:
[Copy to clipboard]
extension_dir =,并將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:修改extension_dir = "./"為extension_dir = "D:/php/php4/extensions/" ;
PHP擴(kuò)展功能目錄[PHP5對(duì)應(yīng)修改為extension_dir = "D:/php/php5/ext/"]
在D:\php下建立文件夾并命名為tmp
查找
CODE:
[Copy to clipboard]
;upload_tmp_dir =將;upload_tmp_dir該行的注釋符,即前面的分號(hào)“;”去掉,使該行在php.ini文檔中起作用。upload_tmp_dir是用來(lái)定 義上傳文件存放的臨時(shí)路徑,在這里你還可以修改并給其定義一個(gè)絕對(duì)路徑,這里設(shè)置的目錄必須有讀寫(xiě)權(quán)限。
這里我設(shè)置為upload_tmp_dir = D:/php/tmp (即前面建立的這個(gè)文件夾呵)
搜索找到
CODE:
[Copy to clipboard]
;Windows Extensions將下面一些常用的項(xiàng)前面的;去掉
CODE:
[Copy to clipboard]
;extension=php_mbstring.dll
CODE:
[Copy to clipboard]
;extension=php_curl.dll
CODE:
[Copy to clipboard]
;extension=php_dbase.dll
CODE:
[Copy to clipboard]
;extension=php_gd2.dll
這個(gè)是用來(lái)支持GD庫(kù)的,一般需要,必選
CODE:
[Copy to clipboard]
;extension=php_ldap.dll
CODE:
[Copy to clipboard]
extension=php_zip.dll去掉前面的";"
對(duì)于PHP5的版本還需要查找
CODE:
[Copy to clipboard]
;extension=php_mysql.dll并同樣去掉前面的";"
這個(gè)是用來(lái)支持MYSQL的,由于PHP5將MySQL作為一個(gè)獨(dú)立的模塊來(lái)加載運(yùn)行的,故要支持MYSQL必選
查找
CODE:
[Copy to clipboard]
;session.save_path =去掉前面;號(hào),本文這里將其設(shè)置置為
session.save_path = D:/php/tmp
其他的你可以選擇需要的去掉前面的;然后將該文件另存為為php.ini到C:\Windows ( Windows 2000 下為 C:\WINNT)目錄下,注意更改文件后綴名為ini,得到C:\Windows\php.ini ( Windows 2000 下為 C:\WINNT\php.ini)
本人配置成功后的PHP.INI文件示例可供大家參考:
對(duì)應(yīng)版本為PHP4.4.0
對(duì)應(yīng)版本為PHP5.1.12
若路徑等和本文相同可直接保存到C:\Windows ( Windows 2000 下為 C:\WINNT)目錄下使用若路徑等和本文相同可直接保存到C:\Windows ( Windows 2000 下為 C:\WINNT)目錄下使用
一些朋友經(jīng)常反映無(wú)法上傳較大的文件或者運(yùn)行某些程序經(jīng)常超時(shí),那么可以找到C:\Windows ( Windows 2000 下為 C:\WINNT)目錄下的PHP.INI以下內(nèi)容修改:
max_execution_time = 30 ; 這個(gè)是每個(gè)腳本運(yùn)行的最長(zhǎng)時(shí)間,可以自己修改加長(zhǎng),單位秒
max_input_time = 60 ; 這是每個(gè)腳本可以消耗的時(shí)間,單位也是秒
memory_limit = 8M ; 這個(gè)是腳本運(yùn)行最大消耗的內(nèi)存,也可以自己加大
upload_max_filesize = 2M ; 上載文件的最大許可大小 ,自己改吧,一些圖片論壇需要這個(gè)更大的值
(4)、配置 IIS 使其支持 PHP :
首先必須確定系統(tǒng)中已經(jīng)正確安裝 IIS ,如果沒(méi)有安裝,需要先安裝 IIS ,安裝步驟如下:
Windows 2000/XP 下的 IIS 安裝:
用 Administrator 帳號(hào)登陸系統(tǒng),將 Windows 2000 安裝光盤(pán)插入光盤(pán)驅(qū)動(dòng)器,進(jìn)入“控制面板”點(diǎn)擊“添加/刪除程序”,再點(diǎn)擊左側(cè)的“添加/刪除 Windows 組件”,在彈出的窗口中選擇“Internet 信息服務(wù)(IIS)”,點(diǎn)下面的“詳細(xì)信息”按鈕,選擇組件,以下組件是必須的:“Internet 服務(wù)管理器”、“World Wide Web 服務(wù)器”和“公用文件”,確定安裝。
安裝完畢后,在“控制面板”的“管理工具”里打開(kāi)“服務(wù)”,檢查“IIS Admin Service”和“World Wide Web Publishing Service”兩項(xiàng)服務(wù),如果沒(méi)有啟動(dòng),將其啟動(dòng)即可。
Windows 2003 下的 IIS 安裝:
由于 Windows 2003 的 IIS 6.0 集成在應(yīng)用程序服務(wù)器中,因此安裝應(yīng)用程序服務(wù)器就會(huì)默認(rèn)安裝 IIS 6.0 ,在“開(kāi)始”菜單中點(diǎn)擊“配置您的服務(wù)器”,在打開(kāi)的“配置您的服務(wù)器向?qū)А崩镒髠?cè)選擇“應(yīng)用程序服務(wù)器(IIS,ASP.NET)”,單擊“下一步”出 現(xiàn)“應(yīng)用程序服務(wù)器選項(xiàng)”,你可以選擇和應(yīng)用程序服務(wù)器一起安裝的組件,默認(rèn)全選即可,單擊“下一步”,出現(xiàn)“選擇總結(jié)界面”,提示了本次安裝中的選項(xiàng), 配置程序?qū)⒆詣?dòng)按照“選擇總結(jié)”中的選項(xiàng)進(jìn)行安裝和配置。
打開(kāi)瀏覽器,輸入:
,看到成功頁(yè)面后進(jìn)行下面的操作:
PHP 支持 CGI 和 ISAPI 兩種安裝模式,CGI 更消耗資源,容易因?yàn)槌瑫r(shí)而沒(méi)有反映,但是實(shí)際上比較安全,負(fù)載能力強(qiáng),節(jié)省資源,但是安全性略差于CGI,本人推薦使用 ISAPI 模式。故這里只解介紹 ISAPI 模式安裝方法:(以下的截圖因各個(gè)系統(tǒng)不同,窗口界面可能不同,但對(duì)應(yīng)選項(xiàng)卡欄目是相同的,只需找到提到的對(duì)應(yīng)選項(xiàng)卡即可)
在“控制面板”的“管理工具”中選擇“Internet 服務(wù)管理器”,打開(kāi) IIS 后停止服務(wù),對(duì)于WIN2000系統(tǒng)在”Internet 服務(wù)管理器“的下級(jí)樹(shù)一般為你的”計(jì)算機(jī)名“上單擊右鍵選擇“屬性”,再在屬性頁(yè)面選擇主屬性”WWW 服務(wù)“右邊的”編輯“
對(duì)于XP/2003系統(tǒng)展開(kāi)”Internet 服務(wù)管理器“的下級(jí)樹(shù)一般為你的”計(jì)算機(jī)名“選擇”網(wǎng)站“并單擊右鍵選擇“屬性”
在彈出的屬性窗口上選擇“ISAPI 篩選器”選項(xiàng)卡找到并點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將瀏覽可執(zhí)行文件使路徑指向 php4isapi.dll 所在路徑,如本文中為:D:\php\php4\sapi\php4isapi.dll[PHP5對(duì)應(yīng)路徑為D:\php\php5\ php5isapi.dll
]。
打開(kāi)“站點(diǎn)屬性”窗口的“主目錄”選項(xiàng)卡,找到并點(diǎn)擊“配置”按鈕
在彈出的“應(yīng)用程序配置”窗口中的”應(yīng)用程序映射“選項(xiàng)卡找到并點(diǎn)擊“添加”按鈕新增一個(gè)擴(kuò)展名映射,在彈出的窗口中單擊“瀏覽”將可執(zhí)行文件指向 php4isapi.dll 所在路徑,如本文中為:D:\php\php4\sapi\php4isapi.dll[
PHP5對(duì)應(yīng)路徑為D:\php\php5\php5isapi.dll
],擴(kuò)展名為 .php ,動(dòng)作限于”GET,HEAD,POST,TRACE“,將“腳本引擎”“確認(rèn)文件是否存在”選中,然后一路確定即可。如果還想支持諸如 .php3 ,.phtml 等擴(kuò)展名的 PHP 文件,可以重復(fù)“添加”步驟,對(duì)應(yīng)擴(kuò)展名設(shè)置為需要的即可如.PHPX。
此步操作將使你服務(wù)器IIS下的所有站點(diǎn)都支持你所添加的PHP擴(kuò)展文件,當(dāng)然如果你只需要部分站點(diǎn)支持PHP,只需要在“你需要支持PHP的Web站 點(diǎn)”比如“默認(rèn)Web站點(diǎn)”上單擊右鍵選擇“屬性”,在打開(kāi)的“ Web 站點(diǎn)屬性”“主目錄”選項(xiàng)卡,編輯或者添加PHP的擴(kuò)展名映射即可或者將你步需要支持PHP的站點(diǎn)中的PHP擴(kuò)展映射刪除即可
再打開(kāi)“站點(diǎn)屬性”窗口的“文檔”選項(xiàng)卡,找到并點(diǎn)擊“添加”按鈕,向默認(rèn)的 Web 站點(diǎn)啟動(dòng)文檔列表中添加 index.php 項(xiàng)。您可以將 index.php 升到最高優(yōu)先級(jí),這樣,訪問(wèn)站點(diǎn)時(shí)就會(huì)首先自動(dòng)尋找并打開(kāi) index.php 文檔。
確定 Web 目錄的應(yīng)用程序設(shè)置和執(zhí)行許可中選擇為純腳本,然后關(guān)閉 Internet 信息服務(wù)管理器
對(duì)于2003系統(tǒng)還需要在“Internet 服務(wù)管理器”左邊的“WEB服務(wù)擴(kuò)展”中設(shè)置ISAPI 擴(kuò)展允許,Active Server Pages 允許
完成所有操作后,重新啟動(dòng)IIS服務(wù)。
在CMD命令提示符中執(zhí)行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
到此,PHP的基本安裝已經(jīng)完成,我們已經(jīng)使網(wǎng)站支持PHP腳本。
檢查方法是,在 IIS 根目錄下新建一個(gè)文本文件存為 php.php ,內(nèi)容如下:
CODE:
[Copy to clipboard]
打開(kāi)瀏覽器,輸入:
,將顯示當(dāng)前服務(wù)器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI 。
或者利用PHP探針檢測(cè)
下載后解壓到你的站點(diǎn)根目錄下并訪問(wèn)即可
三、安裝 MySQL :
對(duì)于MySQL4.0.26下載得到的是mysql-4.0.26-win32.zip,解壓到mysql-4.0.26-win32目錄雙擊執(zhí)行 Setup.exe 一路Next下一步,選擇安裝目錄為D:\php\MySQL和安裝方式為Custom自定義安裝,再一路Next下一步即可。
安裝完畢后,在CMD命令行中輸入并運(yùn)行:
CODE:
[Copy to clipboard]
D:\php\MySQL\bin\mysqld-nt -install如果返回Service successfully installed.則說(shuō)明系統(tǒng)服務(wù)成功安裝
新建一文本文件存為MY.INI,編輯配置MY.INI,這里給出一個(gè)參考的配置
(
可以下載后直接保存到WINDOWS或者WINNT目錄使用)
CODE:
[Copy to clipboard]
[mysqld]
basedir=D:/php/MySQL
#MySQL所在目錄
datadir=D:/php/MySQL/data
#MySQL數(shù)據(jù)庫(kù)所在目錄,可以更改為其他你存放數(shù)據(jù)庫(kù)的目錄
#language=D:/php/MySQL/share/your language directory
#port=3306
set-variable = max_connections=800
skip-locking
set-variable = key_buffer=512M
set-variable = max_allowed_packet=4M
set-variable = table_cache=1024
set-variable = sort_buffer=2M
set-variable = thread_cache=64
set-variable = join_buffer_size=32M
set-variable = record_buffer=32M
set-variable = thread_concurrency=8
set-variable = myisam_sort_buffer_size=64M
set-variable = connect_timeout=10
set-variable = wait_timeout=10
server-id = 1
[isamchk]
set-variable = key_buffer=128M
set-variable = sort_buffer=128M
set-variable = read_buffer=2M
set-variable = write_buffer=2M
[myisamchk]
set-variable = key_buffer=128M
set-variable = sort_buffer=128M
set-variable = read_buffer=2M
set-variable = write_buffer=2M
[WinMySQLadmin]
Server=D:/php/MySQL/bin/mysqld-nt.exe保存后復(fù)制此MY.INI文件到C:\Windows ( Windows 2000 下為 C:\WINNT)目錄下
回到CMD命令行中輸入并運(yùn)行:
CODE:
[Copy to clipboard]
net start mysqlMySQL 服務(wù)正在啟動(dòng) .
MySQL 服務(wù)已經(jīng)啟動(dòng)成功。
將啟動(dòng) MySQL 服務(wù);
DOS下修改ROOT密碼:當(dāng)然后面安裝PHPMYADMIN后修改密碼也可以通過(guò)PHPMYADMIN修改
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
例:給root加個(gè)密碼xqin.com
首先在進(jìn)入CMD命令行,轉(zhuǎn)到MYSQL目錄下的bin目錄,然后鍵入以下命令
mysqladmin -uroot password xqin.com
注:因?yàn)殚_(kāi)始時(shí)root沒(méi)有密碼,所以-p舊密碼一項(xiàng)就可以省略了。
D:\php\MySQL\binmysqladmin -uroot password xqin.com回車(chē)后ROOT密碼就設(shè)置為xqin.com了
如果你下載的是 MySQL5.x或者M(jìn)ySQL4.1.x,例mysql-5.0.18-win32:解壓后雙擊執(zhí)行 Setup.exe ,Next下一步后選擇Custom自定義安裝,再Next下一步選擇安裝路徑這里我們選擇D:\php\MySQL,繼續(xù)Next下一步跳過(guò)Sign UP完成安裝。
安裝完成后會(huì)提示你是不是立即進(jìn)行配置,選擇是即可進(jìn)行配置。當(dāng)然一般安裝后菜單里面也有配置向?qū)ySQL Server Instance Config Wizar,運(yùn)行后按下面步驟配置并設(shè)置ROOT密碼即可
Next下一步后選擇Standard Configuration
Next下一步,鉤選Include .. PATH
Next下一步,設(shè)置ROOT密碼,建議社設(shè)置復(fù)雜點(diǎn),確保服務(wù)器安全!
Apply完成后將在D:\php\MySQL目錄下生成MY.INI配置文件,添加并啟動(dòng)MySQL服務(wù)
如果你的MySQL安裝出錯(cuò),并且卸載重裝仍無(wú)法解決,這里提供一個(gè)小工具系統(tǒng)服務(wù)管理器
,用于卸載后刪除存在的MYSQL服務(wù),重起后再按上述說(shuō)明進(jìn)行安裝一般即可成功安裝
四、安裝 Zend Optimizer :
下載后得到 ZendOptimizer-2.6.2-Windows-i386.exe ,直接雙擊安裝即可,安裝過(guò)程要你選擇 Web Server 時(shí),選擇 IIS ,然后提示你是否 Restart Web Server,選擇是,完成安裝之前提示是否備份 php.ini ,點(diǎn)確定后安裝完成。我這里安裝到D:\php\Zend
以下兩步的目錄根據(jù)你自己的默認(rèn)WEB站點(diǎn)目錄來(lái)選,當(dāng)然也可以選擇到D:\php\Zend目錄
Zend Optimizer 的安裝向?qū)?huì)自動(dòng)根據(jù)你的選擇來(lái)修改 php.ini 幫助你啟動(dòng)這個(gè)引擎。下面簡(jiǎn)單介紹一下 Zend Optimizer 的配置選項(xiàng)。以下為本人安裝完成后 php.ini 里的默認(rèn)配置代碼(分號(hào)后面的內(nèi)容為注釋):
zend_extension_ts="D:\php\Zend\lib\ZendExtensionManager.dll"
;Zend Optimizer 模塊在硬盤(pán)上的安裝路徑。
zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-2.6.2"
;優(yōu)化器所在目錄,默認(rèn)無(wú)須修改。
zend_optimizer.optimization_level=1023
;優(yōu)化程度,這里定義啟動(dòng)多少個(gè)優(yōu)化過(guò)程,默認(rèn)值是 15 ,表示同時(shí)開(kāi)啟 10 個(gè)優(yōu)化過(guò)程中的 1-4 ,我們可以將這個(gè)值改為 1023 ,表示開(kāi)啟全部10個(gè)優(yōu)化過(guò)程。
調(diào)用phpinfo()函數(shù)后顯示:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v2.6.2, Copyright (c) 1998-2006, by Zend Technologies 則表示安裝成功。
分享標(biāo)題:mysql篩選器怎么用 mysql語(yǔ)句
當(dāng)前URL:http://jinyejixie.com/article38/dochepp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、品牌網(wǎng)站制作、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、小程序開(kāi)發(fā)、網(wǎng)站維護(hù)、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)