iis php5.3 mysql_Win2008 R2配置IIS7.5+PHP Manager+PHP5.3+Mysql5.5+Wincache
早就聽說最新的Windows Server 2008+IIS下邊跑PHP并不比Linux差很多,而且微軟已經和ZEND合作,專門針對IIS推出了FastCGI的支持,并且在IIS7.0之后就將FastCGI集成在IIS中,還有PHP的配置工具PHP Manager,所以在2008 server下邊配置PHP已經非常簡單了,另外微軟還另外推出了對PHP加速的軟件WinCache,效果還是很不錯的。
第一步:下載所有搭建環境需要的程序。
(1.1)PHP下載地址:
請下載5.3的版本,本來第一次我下載的是PHP5.4.3的,但是后來下載Wincache的時候發現它只支持php5.3的版本,所以請大家下載5.3的版本。
下載那里分為Non Thread Safe和Thread Safe兩個版本,如果要用FastCGI模式運行PHP,就選擇Non Thread Safe版本,如果要用ISAPI模式運行PHP,就選擇Thread Safe版本,因為我們是使用FastCGI模式運行PHP的,所以就選擇非安全(Non Thread Safe)VC9編譯的版本,官方也推薦這個。
(1.2)Mysql下載地址:
我下載的版本是MySQL Community Server 5.5.24,因為微軟從2008 r2開始就不支持32位了,從r2開始以后的系統版本都是64位的,所以我們下載64位的Mysql。
(1.3)PHP Manager 1.2 for IIS 7 - x64下載地址:
(1.4)Wincache下載地址:
在右邊那個地方選擇WinCache 1.1 for PHP 5.3 - x86的版本下載。
(1.5)另外需要下載的:
因為PHP5.3是VC9編譯的,而2008 r2本身沒有VC運行庫,所以我們要單獨下載安裝一下,下載地址是:
(2.1)安裝IIS7.5:
Windows server 2008 ?R2的IIS安裝程序就集成在操作系統里,不需要另外下載安裝包。
系統左下角旁邊有個服務器管理—角色管理—添加角色—web服務器(iis)—下一步,里面東西根據你自己需要的選,但是CGI這個必須要選上。
(2.2)安裝Mysql:
這里我就不寫教程了,具體可以閱讀這里安裝MYSQL的圖文教程:https://www.jb51.net/article/23876.htm,其實大家也都會安裝的,只是比較懶嘛,哈哈。
(2.3)安裝VC9運行庫:
直接打開安裝文件下一步就可以了。
(2.4)安裝PHP5.3:
把下載來的PHP壓縮包直接解壓到C或者D盤里,我這里就解壓在D盤里,路徑為:D:\php5,把目錄里的php.ini-recommended重新命名為php.ini,其他暫時就不改了,后面使用PHP Manager更改就可以了。
(2.5)安裝Wincache:
打開下載來的文件,然后它提示解壓目錄,我們就選桌面,然后進入解壓文件目錄把wincache.dll這個文件復制到D:\php5\ext下邊,另外目錄里的wincache.php是監控wincache工作狀態的,一般不需要它,暫且不管。
解壓后將php_wincache.dll復制到php安裝目錄的ext目錄中
例如"C:\PHP\ext".
打開php.ini文件 "C:\windows\php.ini".
extension = php_wincache.dll
(2.5)安裝PHP Manager:
執行安裝文件一直下一步就可以了,然后打開IIS選中默認站點,右邊就出現了PHP Manager這個選項,雙擊打開它。
點擊“Register new PHP version”添加PHP的路徑:D:\php5\php-cgi.exe。
點擊“Manage all settings”管理php.ini的設置,這里可以更改默認的上傳文件大小什么的,根據你的需要設置。
點擊“Enable or disable an extension”把你需要的php擴展開起來,右鍵選擇,enabled是開啟,disabled是關閉,然后點擊右邊的那個ADD把wincache的添加進去,我們之間把wincache.dll復制到D:\php5\ext下邊了,所以我們把它選中確定就可以了。
第三步:測試安裝是否成功。
在IIS默認站點下邊我們建立一個PHP文件,里面寫上:<?php ?phpinfo()??> ? ? 然后看一下是否能正常打開,以及下邊有沒有wincache的那個顯示,這里推薦?雅黑PHP探針,下載地址:https://www.jb51.net/codes/35495.html。
至此就結束了,由于時間原因,寫的比較簡單,但是只要大家仔細看還是能看明白的哦。
總結
以上是生活随笔為你收集整理的iis php5.3 mysql_Win2008 R2配置IIS7.5+PHP Manager+PHP5.3+Mysql5.5+Wincache的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql服务器端口cpu_mysql导
- 下一篇: bat 安装mysql_免安装版Mysq