欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Win2008下搭建php開發(fā)環(huán)境(IIS FastCGI版)

 更新時間:2011年03月19日 23:57:42   作者:  
昨天剛裝的Windows_Server_2008,想在windows下研究一下wordpress,今天就琢磨著Php環(huán)境的搭建了。下面分享一下小狼搭建php環(huán)境的過程吧.

注意所用到軟件的版本,不同的版本會有不少差別,有可能最后會搭建不成功,而且各位童鞋也不用擔(dān)心小狼所用版本會不會太老,因為這里所用的軟件不是比較新的就是比較穩(wěn)定的版本,完全可以滿足大家的需要了,那就先看看要用到什么軟件吧:

操作系統(tǒng):Windows Server 2008(下文為了方便,用WS2008代替,經(jīng)測試,此方法在win7下也有效)

服務(wù)器:IIS7.0或更新版本

1.mysql-essential-5.1.56-win32.msi:http://dev.mysql.com/downloads/mysql/5.1.html

2.PHP 5.2 (5.2.17)VC6 x86 Non Thread Safe.msi:http://windows.php.net/download/

3.Zend Optimizer (Runtime for PHP 5.2 and earlier)3.3.3 http://www.zend.com/en/products/guard/downloads

4.phpMyAdmin-3.3.9.2-all-languages.zip  http://www.phpmyadmin.net/home_page/downloads.php

3和4是可選的,安裝它們是為了方便管理數(shù)據(jù)庫和優(yōu)化php效率。

下載好這些之后就可以正式開始了!

用apache2搭建php環(huán)境的可以看這里:  win7下PHP環(huán)境搭建(apache2+mysql+php)

 

首先是安裝IIS:

WS2008默認(rèn)是沒有安裝到的,需要自己安裝,步驟如下:
1.開始->服務(wù)器管理器(最上邊)->角色(左邊目錄里)->添加角色(右邊)。就會彈出添加角色向?qū)В_始之前這一步直接跳過,然后點Web服務(wù)器

iis 300x246 Windows Server 2008下搭建php開發(fā)環(huán)境(IIS FastCGI版)

2.下一步,選擇一些服務(wù),我選擇的是以下一些,剩下的默認(rèn)就可以(緊供參考,這里的可以自訂,CGI和ISAPI一定要裝)

iis1 220x300 Windows Server 2008下搭建php開發(fā)環(huán)境(IIS FastCGI版)

3.然后就一直下一步安裝就可以了!

接下來就安裝php:

這里用的是msi的windows直接安裝版本,看了一些網(wǎng)上的評論,反映說5.3的php不太穩(wěn)定,所以暫時不用。
1.假設(shè)安裝目錄為”E:Server_CorePHP”,安裝的時候在向?qū)е羞x擇 IIS FastCGI,組件哪里選擇:

--script Executable

 --Register *.php files

--Extensions

 --GD2

 --Multi-Byte String

 --Mcrypt

 --Mhash

 --Ming

 --MySQL

 --OpenSSL

 --Sockets

 --zip

--Extras

 --PEAR Install(php的擴展)

 --PHP Manual(此為文檔)

 

2.安裝后,打開 PHP.ini 配置如下選項,注意把前面的;注釋去掉:

fastcgi.impersonate = 1
cgi.fix_pathinfo = 1
cgi.force_redirect = 0
open_basedir = ” Web 根目錄(IIS默認(rèn)為C:\inetpub\wwwroot,你不想換的話這里就填C:\inetpub\wwwroot)”
date.timezone =”Asia/Shanghai”
short_open_tag = On

其中后兩個配置選項是在部署 WordPress 碰到問題時需要添加的。

然后在cmd命令行輸入:php -info,正常情況下會輸出各種參數(shù)變量。

接下來的第三步如果上面安裝php的時候你有選上Register *.php files,就可以跳過這一步了。

3.打開 IIS 管理器,找到“處理程序映射”,右側(cè)面板中選擇“添加模塊映射”,路徑 *.php,模塊 FastCgiModule,可執(zhí)行文件 php-cgi.exe 所在路徑,名稱可以寫為 PHP_via_FastCGI。彈出提示選擇“是”。

 

現(xiàn)在到MySQL的安裝:

選擇Custom自定義安裝

點擊“Change”更改你需要的目錄

待文件復(fù)制安裝完畢后,進行MySQL設(shè)置界面,單擊Finish。

選擇Detailed Configuration進行詳細(xì)配置

選擇MySQL運行模式:Server Machine

選擇MySQL數(shù)據(jù)庫默認(rèn)存儲方式:Non-Trans Only (MYISAM)

設(shè)定MySQL最大連接數(shù):一般設(shè)置為128 – 512之間的整數(shù)。

設(shè)定MySQL網(wǎng)絡(luò)參數(shù),注意:不要勾選啟用Strict Mode!那個Addfirewall的選項僅在需要外連MySQL的時候勾選上,也就是說給防火墻加個出入站的策略。

設(shè)定MySQL默認(rèn)字符集:以用戶站點語言為準(zhǔn),默認(rèn)我們填gbk。

Windows環(huán)境設(shè)定

修改設(shè)定root用戶密碼,root密碼請設(shè)置的比較復(fù)雜些,如果你出現(xiàn)的是三行,第一行的current password不要填寫,留空白

注意:非必要情況下,不要啟動遠程連接模式! 完成MySQL的安裝,并啟動MySQL服務(wù)。

完成后,打開cmd命令提示符窗口,輸入命令:mysql –u root –p

輸入剛才安裝時設(shè)置的密碼后,如果能夠正常進入MySQL控制臺則說明MySQL安裝正常。

到這里已經(jīng)可以說搭建成功了,瀏覽器輸入http://localhost/看看IIS的圖片有沒有出來,然后在C:inetpubwwwroot新建個php頁面,里面輸入:

1
2
3
4
5
<!--?php
 
phpinfo();
 
?-->

再在瀏覽器輸入http://localhost/新建的Php文件名,看看有沒有出現(xiàn)php的相關(guān)配置信息,有的話說明已經(jīng)成功.

 


接下來的步驟都是可選的:

1.修改默認(rèn)的網(wǎng)站根目錄:

開始->管理工具->IIS管理器,找到網(wǎng)站下的Default Web Site,右鍵點擊->管理網(wǎng)站->高級設(shè)置,在物理路徑哪里修改,注意修改的除了這里還要修改上面提到的php.ini,這個文件在php安裝的根目錄下,打開php.ini,找到open_basedir,修改為你需要的目錄,如果建立多個站點的時候,也要相應(yīng)修改open_basedir,多個目錄間用冒號”:“分隔開,例如:

open_basedir = “/site1:/site2:/site3″

另外還要注意的是:建立多個站點的時候,主機名哪里不用寫,端口號每個都必須不同,可以設(shè)置80,8080等。

2.安裝ZendOptimizer-3.3.3-Windows-i386.exe,沒什么難度.選好目錄就可以了.

3.安裝phpmyadmin,把下載好的phpmyadmin解壓到網(wǎng)站根目錄之下,如果沒有修改過默認(rèn)網(wǎng)站根目錄的話,就應(yīng)該解壓到C:inetpubwwwroot目錄下。

然后進入phpmyadmin目錄里。
把config.sample.inc.php 更名為 config.inc.php
然后打開config.inc.php,修改
$cfg['Servers'][$i]['controluser'] 把前面的 //去掉,在后面寫上數(shù)據(jù)庫名字 如 ‘root'

$cfg['Servers'][$i]['controlpass'] 把前面的// 去掉,在后面寫上數(shù)據(jù)庫密碼,如'123′(剛才在mysql安裝環(huán)節(jié)填寫的密碼)

修改$cfg['blowfish_secret'] = ” 在后面” 里面隨便填上幾個數(shù)字 '456′
修改完保存,在瀏覽器輸入http://localhost/phpmyadmin(我解壓后把原本的文件夾名改為phpmyadmin了,這里輸入的是phpmyadmin的文件夾名)
就會進入以下頁面,那就說明成功勒!
phpmyadmin 300x176 Windows Server 2008下搭建php開發(fā)環(huán)境(IIS FastCGI版)

最后還有一個地方可以修改一下,開始->管理工具->IIS管理器,進入IIS管理器后單擊網(wǎng)站,在右邊找到默認(rèn)文檔圖標(biāo),雙擊進去,可以看到圖中的內(nèi)容:
iis2 300x174 Windows Server 2008下搭建php開發(fā)環(huán)境(IIS FastCGI版)
其中iisstart.htm是不需要的,可以右鍵刪除;另外如果不做asp.net開發(fā)的話,default.aspx和default.asp,也可以刪除,這樣在不指定打開那個網(wǎng)頁的時候,IIS搜索的默認(rèn)頁就會少一點,可以提高效率!


Okay,到這里已經(jīng)全線完成php環(huán)境搭建,寫了好長,好累啊~趕緊去吃個飯補充一下能量先~哈哈!
如果有哪里有問題的歡迎留言指明! 轉(zhuǎn)載自挨踢人生-IT生涯

相關(guān)文章

最新評論