標籤:
在Windows server 2008 r2 的IIS(7.5)中搭建PHP運行環境:
一:安裝IIS伺服器(沒有裝IIS)
1.我的電腦>>右鍵>>管理(Manage)
2.點擊(Add Roles) 這個地方我是已經安裝過(不會可以百度一下有很多)
3.附(如果安裝過IIS) 點擊 "Add Role Services" 然後選著CGI模組安裝
二:下載安裝配置IIS上的PHP環境
1、下載PHP,官網地址:http://windows.php.net/download/,如果是開發環境,下載 VC11 x86 Non Thread Safe,反之下載:VC11 x86 Thread Safe,不然,在非開發環境下系統會缺少一些系統DLL,那就要下載了
如問題:啟動 php-cgi 時如果提示缺少 msvcr110.dll
需要安裝 vcredist_x64.exe 或 vcredist_x86.exe
:
http://www.microsoft.com/zh-cn/download/details.aspx?id=30679
2、將下載的zip壓縮包解壓到C盤下,解壓後為C:\php;
3、進入控制台>>管理工具>>Internet資訊服務(IIS)管理器;
4、中間視窗選擇“處理常式映射”雙擊,然後最右邊選擇“添加模組映射”
三:配置PHP環境中系統參數問題(重點)
1、網上說的要把一些DLL拷貝到/Windows/System32中去,其實在PHP5.3(貌似)之後,就不需要了。如你細心的話你就會發現你下載的PHP包中有一個ext檔案夾,這個檔案夾下有所有的DLL,其路徑在PHP.ini中配置,稍後說到
2、配置PHP.ini ,把php.ini-development重新命名php.ini
3、使用快速鍵ctrl+F搜尋date.timezone修改為date.timezone="Asia/Shanghai”即修改當前的時區
4、啟用你需要的擴充選項,即將相應dll語句前的分號”;”刪除
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
5、用dos php -m 可查看已開啟的dll擴充模組
一般PHP和Mysql配合起來用得比較多,點擊 Mysql的安裝方法
windows server 2008 r2 IIS PHP