天天看點

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

1)、采用理由:

優點:最大化的桌面圖形化作業系統,可維護性優秀。基于IIS v6.0/v7.0(2008),可以支援的腳本相當完整,不僅支援Linux無法支援的asp/asp.net,還可以安裝php、mysql、zend實作php環境。同時,利用Serv-U可以實作ftp管理。操作簡單,無需鍵入任何指令就可實作全能型主機。

缺點:由于正版Windows價格昂貴,Windows 2008中文版在20000-25000。如果加裝MSSQL,價格更要成倍增長

成功案例:微軟公司伺服器叢集

(2)、操作步驟:

說明:環境Windows 7旗艦版sp1

采用IIS v7.0/v7.5+php+mysql建構操作環境。

1.      安裝IIS v7.0/v7.5

控制台-程式和功能-打開或關閉Windows功能

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

新手可以把Internet資訊服務下面的全選。

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

若浏覽器裡出現如上界面說明成功安裝IIS v7.0/v7.5

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

2.      配置PHP環境

采用最新的 php v5.4.3。下載下傳php v5.4.3之後解壓到F:\WebLAMP\php5

在IIS中如下操作:

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

IIS 7及以上 支援php使用fastcgi模式。

配置IIS 7需要在IIS添加一個處理程式映射

添加處理程式映射:

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

添加子產品映射:

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

 注意:要把php目錄下的pws-php5cgi.reg檔案注冊運作下

添加預設文檔index.php:

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

修改F:\WebLAMP\php5\php.ini-development檔案名為php.ini。

配置php.ini 檔案,搜尋如下配置并修改相應的配置值:使之支援mysql等extension_dir = ".\ext"   

log_errors = On

error_log = "C:/inetpub/temp/php-errors.log"

fastcgi.impersonate = 1    

fastcgi.logging = 0     

cgi.fix_pathinfo=1     

cgi.force_redirect = 0

session.save_path = "C:/inetpub/temp/phpsessions/"(可選)

去除以下擴充前的引号:

extension=php_curl.dll    

extension=php_gd2.dll     

extension=php_mbstring.dll     

extension=php_mysql.dll     

extension=php_pdo_mysql.dll     

extension=php_pdo_odbc.dll     

extension=php_xmlrpc.dll     

extension=php_xsl.dll     

extension=php_zip.dll

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

3.      添加Mysql資料庫:

采用mysql-5.5.25-win32.msi。

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

安裝Mysql:

windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)
windows 7 下快速搭建php環境(windows7+IIS7+php+mysql)

設定Mysql:

校驗mysql是否正确安裝:

1.      檢測服務管理器中:mysql是否啟動:

2.      使用phpmyadmin能否接入mysql: