




已閱讀5頁,還剩23頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Windows 2008 平臺輕松安裝最新的 IIS+php+Mysql+Zend+phpMyaAdmin WEB 運行環境 教程通過詳細圖文介紹在 Windows 2008 平臺上基于 IIS7.0 搭建最新的php5+Mysql5+Zend+phpMyaAdmin WEB運行環境 一、安裝準備 1.系統準備 : 已安裝完成 windows 2008 及 IIS7.0的配置 ,這里默認系統安裝盤為 C 盤。 2 軟件準備: PHP: PHP v8.2.5 (下載地址: /soft/160.html) Mysql: MySQL v5.0.51a (下載地址: /soft/159.html) Zend: Zend Optimizer V3.3.0a(下載地址: /soft/161.html) phpmyadmin: phpMyAdmin V RC1(下載地址: /soft/247.html) 以上軟件打包下載: /2268247.html 3 安裝目錄 一般都存放于系統盤 C盤下,但考慮如經常重裝系統等因素,這里以 D:php為安裝目錄,在 D 盤下新建 php文件夾。 二、安裝 PHP 1.將下載的 php_5.2.5_win32.rar解壓, 將 php-5.2.5-Win32文件夾重命名為 php5,然后將其全部移動到 D:php下,這樣得到 php文件的存放目錄 D:phpphp5。 2.將 D:phpphp5 下的所有 dll文件拷到 C:Windowssystem32下,覆蓋已有的 dll文件;(我實際配 2008時并沒有操作此步驟,最后一樣成功) 3.將 D:phpphp5php.ini-dist 復制到 C:Windows 并將改名為 php.ini,然后用記事本打開,利用記事本的查找功能搜索: register_globals = Off 將 Off改為 On,這樣即開啟了 PHP的全局變量功能。 (注:考慮不少 PHP程序需要全局變量功能,故此配置 ) 同樣查找 extension_dir = ./ 將其修改為: extension_dir = D:/php/php5/ext/ (注:這里是配置 PHP擴展功能目錄) ;upload_tmp_dir = 將該行的注釋符,即前面的分號“;”去掉,修改為: upload_tmp_dir = D:/php/tmp 于此對應請在 D:php下建立文件夾并命名為 tmp,這樣就配置好了上傳文件存放 的臨時路徑,這個目錄需要有讀寫權限。 ;session.save_path = 去掉前面 ;號 ,這里將其修改為 session.save_path = D:/php/tmp (這里設置 session 的保存路徑) 繼續搜索 ; Windows Extensions 開啟需要的模塊(去掉每個模塊前的 ;號即可): extension=php_curl.dll 用于支持 SSL 和 zlib。 extension=php_dbase.dll 推薦開啟。 extension=php_gd2.dll GD 庫支持,如果不打開該模塊則 Discuz!論壇圖片水印不能使用。 extension=php_ldap.dll 推薦開啟。 extension=php_mbstring.dll 為了支持 phpMyAdmin,打開 mbstring。(不選的話用 phpMyAdmin 會出現紅色提示。) extension=php_mcrypt.dll 更好的支持 phpmyadmin 不選的話,會出現“無法載入 mcrypt 擴展, 請檢查 PHP 配置” extension=php_mysql.dll 不用說了吧, 支持 MySQL。 extension=php_zip.dll 推薦開啟。 接下來修改了一些文件上傳以及內存使用最大限制: 搜索 Resource Limits 找到以下進行修改: max_execution_time = 30 ; 這里是每個腳本運行的最長時間,可以自己修改加長,單位秒。 max_input_time = 60 ; 這里是每個腳本可以消耗的時間,單位也是秒。 memory_limit = 128M ; 這里是腳本運行允許的最大內存,根據自己機器情況自行 配置。 搜索 upload_max_filesize upload_max_filesize = 2M ; 這里是上載文件的最大許可大小 ,在線上傳的圖片站、論壇等可能需要設置更大的,自行修改 4、配置 IIS 1、 站點主界面: 2、配置 ISAPI 篩選器 打開站點的 ISAPI 篩選器 ,添加一個篩選器 . 篩選器名稱為 php,可執行文件路徑為 Dphpphp5isapi.dll 點右邊的 添加 按鈕 2、 配置處理程序映射 添加腳本映射 請求路徑為 *.php,可執行文件路徑為 D:phpphp5isapi.dll,名稱為 php 4、配置應用程序池 添加應用程序池 名稱為 php, .NET Framework 版本選”無托管代碼” ,托管通道模式選”經典” 5、更改站點應用池 選擇應用程序池為剛剛所建立的 php應用池 6、添加默認文檔 添加名稱為 index.php的文檔 在站點下新建一個文本文檔 內容為: 并更名為: phpinfo.php 把默認文檔里添加 phpinfo.php 重啟動 IIS,在瀏覽器里打開 8將 顯示當前服務器所支持 PHP 的全部信息 三、安裝 MySQL: 1、在 D:php目錄下新建 mysql 文件夾,作為 mysql 的安裝目錄。 2、將下載的 mysql-5.0.51a_win32.rar 解壓,雙擊執行 Setup.exe Next 下一步后選擇 Custom 自定義安裝 再 Next 下一步選擇安裝路徑這里我們選擇 D:phpMySQL 一直下一步到: 選擇配置 MySQL Next 下一步后選擇 Standard Configuration Next 下一步,鉤選 Include Bin Directory in Windows PATH Next 下一步,設置 ROOT密碼 : 接下來按下一步執行配置, 執行完成后將在 D:phpMySQL 目錄下生成 MY.INI 配置文件,并添加自動啟動 MySQL服務。 四、安裝 Zend Optimizer : 1、在 D:php目錄下新建 zend文件夾,作為 Zend Optimizer 的安裝目錄。 2 、 將 下 載 的 ZendOptimizer-3.3.0a-Windows-i386r 解 壓 , 雙 擊 執 行 Ze ndOptimizer-3.3.0a-Windows-i386.exe 選中同意協議, NEXT 選擇安裝目錄。 選擇 IIS作為 Web Server,繼續下一步 選擇 php.ini 的位置(默認即可), 選擇 php.ini 的位置(默認即可), 2008 默認好象不行,我隨便更改了個目錄。 選擇 php.ini 的位置(默認即可), 提示需要關閉 web server,點擊是 點確定后安裝完成。同時會根據你的選擇自動修改 php.ini 文件,以啟動 Zend Optimizer。這 樣你可以在 php.ini 里找到已經配置好了的 Zend Optimizer 選項,這里做一些說明: 搜索 Zend zend_extension_manager.optimizer_ts=D:phpzendlibOptimizer-3.3.0 ;Zend Optimizer 模塊在硬盤上的安裝路徑。 zend_extension_ts=D:phpzendlibZendExtensionManager.dll ;優化器所在目錄。 打開 8 ,頁面往下拉些,顯示有: 默認安裝完畢以后不不可以直接支持 Zend 加密 ,需要做特別的設置 .下面將講解如何配置Zend,并讓 php可以支持 返回桌面 ,在”我的電腦”上面右鍵 ,點擊”屬性” 然后出現一下窗口 ,然后點擊右邊欄的”高級系統設置” 雙擊打開編輯 Path變量窗口 ,然后在前面添加 D D:php;F:phpext; D:Zendlib; D:ZendlibOptimizer-3.3.0php-5.2.x; 然 后點擊確定完成配置 注意 :如果你的 Zend 版本和 php 版本和我所演示的不同的話 ,那么上面的路徑可能會更改 ,請時情況修改文件路徑 五、安裝 phpMyAdmin: 1、將下載的 phpMyAdmin.rar 解壓,將 phpMyAdmin-3.0.0-rc1-all-languages 文件夾重命名為 phpMyAdmin,然后將其全部移動到 D:php下,這樣得到 phpmyadmin 的存放目錄D:phpphpMyAdmin。 2、在 IIS中建立新站點指向該目錄以便通過 WEB地址訪問, 3 建立 ISAPI 篩選器 4 建立腳本映射 5 添加默認文檔 6 完成, 這里建立默認站點的 phpMyAdmin 指向 D:phpphpMyAdmin 目錄通過 8:88 訪問 找到 D:phpphpMyAdminlibraries目錄下的 config.default.php ,用記事本或者寫字板打開,做如下修改: 搜索 $cfgPmaAbsoluteUri 設置你的 phpmyadmin 的 WEB 訪問 URL,這里設置為: $cfgPmaAbsoluteUri = /phpmyadmin/; 即: phpmyadmin 在默認站點的根目錄下。這個可以根據你綁定的具體域名及目錄路徑來設置。如:我將 phpmyadmin 放在 根目錄下,那么就設置為 $cfgPmaAbsoluteUri = /phpmyadmin/; 搜索 $cfgblowfish_secret = 設置 COOKIES 加密密匙,如 68 則設置為 $cfgblowfish_secret = 68; 搜索 $cfgServers$iauth_type = config,默認為 config,安全起見,建議使用 cookie,將其修改為 $cfgServers$iauth_type = cookie; 如果要使用默認的 config,還需要在下面設置登陸用戶名和密碼: $cfgServers$iuser = root; 這里是 MySQL 連接用戶名,默認為 root。 $cfgServers$ipassword = ; 這里是 MySQL連接用戶密碼,默認是空的,根據自己之前設置的 root密碼進行修改。 (最好設上密碼,我測試時不設密碼好象連不上 ) 搜索 $cfgDefaultLang = en-utf-8 ,將其修改為 $cfgDefaultLang = zh-gb2312 搜索 $cfgDefaultConnectionCollation = ,將 $cfgDefaultConnectionCollation = utf8_general_ci 修改為 $cfgDefaultConnectionCollation = gbk_unicode_ci 搜索 $cfgDefaultCharset = utf-8 將其修改為 $cfgDefaultCharset = g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 視聽制作服務協議
- 澄清劑采購合同
- 糧油產品品牌故事與情感營銷考核試卷
- 礦山帶電工作與電氣安全管理考核試卷
- 紙品抗菌涂層研究考核試卷
- 紅外熱成像儀在公共安全中的應用考核試卷
- 毛皮服裝設計與時尚界大師訪談考核試卷
- 信用合作社法人治理優化考核試卷
- 肥料制造工程與自動化生產技術研究考核試卷
- 五金行業人才培養與產業轉型升級研究考核試卷
- 《化工工藝概論》解析
- 山泉水水廠可行性方案
- 醫療器械經營安全培訓必備知識
- 化工公司bluesign認證資料準備清單20201201
- 建設用地報批服務投標方案(技術方案)
- 短引線保護引出線保護以及T區保護
- 完美公司瑪麗艷美的觀念
- 浙攝影版(2020)信息技術三年級上冊第一課認識計算機(課件)
- 校園安全常識測試題卷
- 建筑用玻璃ccc標準
- 第一課中國人民站起來了
評論
0/150
提交評論