911亚洲精品视频-亚洲日本在线看片-摸胸软件-三级**毛片|www.szkangyu.net

E-Mail:115294781@qq.com 聯系電話: 020-84226565

windows下搭建php企業網站環境

2013-07-20

基于PHP語言的論壇可以說是目前最安全而且執行代碼效率最高的論壇了,和ASP相比他可以實現和MYSQL更好結合的特點,結合PHPMYADMIN可以更好的管理和維護數據庫信息。一般情況下使用apache和PHP搭配比較順手,不過很多時候由于特定因素和條件的局限,我們要求在IIS基礎上建立PHP應用環境。 

一、環境需求和準備工作: 

為了方便各位使用PHP,我們選擇了PHP5.2版本,而IIS則是XP系統自帶的IIS 5。首先我們要安裝IIS組件,默認情況下在XP系統是沒有安裝的。 

第一步:通過控制面板的添加/刪除Windows組件完成IIS組件的安裝工作。 

第二步:在添加/刪除Windows組件選項窗口中我們雙擊Internet信息服務(IIS),然后把里面的包括internet信息服務管理單元,公用文件,萬維網服務選中。 

第三步:插入XP SP2系統光盤復制必須文件到本地硬盤,安裝完畢后我們可以從“管理工具”中的“internet信息服務”啟動IIS程序。 

二、安裝PHP程序及設置: 

安裝好IIS后我們就可以發布相應的網站了,但是這時還無法瀏覽PHP語言建立的頁面,我們需要先安裝PHP并設置必須的參數。 

第一步:下載PHP主程序,筆者使用的是PHP 5.2,解壓縮到本地磁盤c盤根目錄。 

第二步:接下來將PHP文件夾中的php.ini-dist復制到C:WINDOWS目錄下并改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到 C:WINDOWSsystem32中。 

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找“extension_dir”,然后把extension_dir = "./"修改為extension_dir = "C:phpext";另外還需要把“;extension=php_mysql.dll”前的分號去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分號也去掉,修改為extension=php_gd2.dll。 

至此我們的PHP就安裝完成了,但是由于默認情況下IIS是不支持PHP的,只能支持ASP。所以還需要我們像建立CGI那樣創建PHP的映射關系。 

三、配置IIS的PHP映射: 

一般情況下設置某語言或執行程序的映射關系都是通過ISAPI篩選器解決的,PHP也不例外。 

第一步:打開IIS,在默認網站上點右鍵選擇“屬性”。 

第二步:找到“主目錄”標簽,點右下角的“配置”按鈕。 

第三步:在“添加和編輯應用程序擴展名映射”窗口中,通過瀏覽按鈕找到c:phpphp5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把“腳本引擎”和“檢查文件是否存在”選中。 

第四步:返回到默認網站屬性窗口的“主目錄”標簽,將執行權限修改為“腳本和可執行文件”,這樣才能夠執行PHP程序。 

第五步:來到默認網站屬性窗口的“文檔”標簽,將index.php添加到默認文檔列表中。 

第六步:新建立一個TXT文本文件,內容如下。將其保存成index.php文件并復制到網站發布目錄中。 
< ? 
echo phpinfo(); 
?> 

第七步:在IIS中瀏覽index.php頁面文件就能夠看出真正的內容了,這說明我們的PHP環境已經搭建成功。 

小提示:如果index.php無法正常顯示那么我們再來到默認網站屬性中的ISAPI篩選器標簽,添加一個名為PHP的篩選器,可執行文件選擇c:phpphp5isapi.dll即可,這樣設置后往往可以解決實際問題。 

第八步:當然我們修改設置后需要重新啟動IIS或者干脆直接啟動計算機即可,重新啟動后PHP文件就可以順利顯示了。重新啟動IIS的方法是關閉“IIS ADMIN”服務或者直接在默認網站上點右鍵選擇“停止”再“啟動”。 

總結: 

總體上講IIS下PHP的運行還是比較穩定的,雖然在執行效率上不如apache與PHP搭配得更如意,但是在企業服務器上必須使用IIS或者多個網站一起通過虛擬目錄發布時我們就不得不選擇本文介紹的方法來搭建PHP環境了。另外Apache的最新版本和PHP5也存在一定的兼容問題,直接采用IIS與PHP5搭配更可以減少不必要的兼容問題帶來的麻煩。