//來源 http://www.imaoye.com/Technology/WindowsServer2012R264PHP.html
阿里雲服務器ECS Windows Server 2012 R2 64位中文標准版下手動搭建PHP環境詳細圖文教程
(IIS8.5 + MySQL5.6.15 + PHP5.5.19 + FastCGI + phpMyAdmin4.2.12 )
本文為華源茂業(iMAOYE)原創教程,轉載請注明出處!官網 http://www.imaoye.com
前言准備
應眾多網友的需求,本教程將以阿里雲雲服務器ECS為例,在Windows Server 2012 R2 標准版 64位中文版操作系統中,手動搭建PHP運行環境。在此特別注意一點,經過多名網友反應阿里雲雲服務器ECS Windows Server 2012 R2 標准版 64位中文版 無法使用遠程桌面登錄並提示“遠程桌面由於以下原因之一無法連接到遠程計算機……”,如下圖:
解決辦法:
登錄阿里雲--管理控制台--在已開通的產品與服務中選擇你需要配置的雲服務器ECS--在實例列表中的最右邊操作項下點擊“更多”,選擇“連接管理終端”
提示“輸入管理終端密碼”,如果是第一次使用連接管理終端的話,會提示一個6位數字的管理終端密碼,此密碼只提示一次,需要妥善保管
成功連接到實例,提示“按Ctrl + Alt + Delete登錄。”如果出現持續黑屏,說明系統處於休眠狀態,按任意鍵可以激活。此時如果手動按鍵盤上的Ctrl + Alt + Delete是無法登錄的,會跳轉到本地電腦的鎖屏頁面。注意瀏覽器的左上角有一個“發送遠程命令”的選項,點擊並選擇“CTRL + ALT + DELETE”進入登錄頁面
輸入遠程管理密碼,登錄
默認會自動彈出“服務器管理器”,如果沒有彈出,點擊服務器桌面左下角第二個圖標即可,彈出對話框后點擊“配置此本地服務器”
將“windows防火牆”關閉 並確定遠程管理和遠程桌面已經啟用
點擊左上角“發送遠程命令”選擇“斷開遠程連接”
返回實例列表最右邊操作項--更多--重啟
一般重啟時間2-3分鍾,注意實例列表的狀態為“運行中”時即可用遠程桌面登陸管理服務器了。
接下來,開始我們的環境搭建之旅,看看如何在阿里雲Windows Server 2012 R2 64位中文標准版下手動搭建PHP環境。
一、PHP環境介紹(IIS8.5 + MySQL5.6.15 + PHP5.5.19 + FastCGI + phpMyAdmin4.2.12 )
1、服務器操作系統:Windows Server 2012 R2 標准版 64位中文版
特別注意:服務器內存不能低於2G,否則安裝iis的過程中會報錯,提示:請求添加或刪除制定服務器上的功能失敗,安裝一個或多個角色、角色服務或功能失敗,存儲空間不足,無法處理此命令。錯誤:0x80070008
當然也可以借用硬盤空間作為虛擬內存使用(不建議這樣做)。
2、PHP版本:php-5.5.19
當然,你也可以根據自己的需求下載對應的PHP版本,地址:
http://windows.php.net/downloads/releases/
3、MySQL版本:MySQL5.6.15.0
4、phpMyAdmin版本:phpMyAdmin-4.2.12-all-languages
二、相關軟件准備
我已經准備好了相關軟件的完整安裝包,點擊下載地址即可:
完整安裝包下載地址:http://pan.baidu.com/s/1c0F6g0K
安裝包解壓密碼:www.imaoye.com
當然,你也可以根據下面提供的官方下載地址,一一下載:
1、PHP下載:
http://windows.php.net/downloads/releases/php-5.5.19-nts-Win32-VC11-x86.zip
當然,也可以根據自己的需要選擇相應的PHP版本,地址在上文已經提到,需要主意的是我們用的FastCGI模式運行PHP程序的,所以沒有必要用線程安全的PHP版本,直接用None Thread Safe(NTS,非線程安全)的版本能夠更好的提高效率。
2、MySQL下載:
http://cdn.mysql.com/Downloads/MySQLInstaller/mysql-installer-community-5.6.15.0.msi
3、phpMyAdmin 下載:
http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.2.12/phpMyAdmin-4.2.12-all-languages.zip
4、其他環境組件:
vcredist_x64(For VS2012):
http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe
vcredist_x86(For VS2012):
http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x86.exe
5、URL Rewrite模塊:
http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi
6、Notepad++ V6.6.9 純文字編輯器(個人比較喜歡用這個,所以推薦)
http://download.tuxfamily.org/notepadplus/6.6.9/npp.6.6.9.Installer.exe
在服務器上安裝Notepad++ V6.6.9(個人愛好,同時也強烈推薦)
安裝這個很簡單雙擊npp.6.6.9.Installer.exe直接下一步、下一步、下一步完成即可。
未完待續,下一章節《WindowsServer2012 R2 64位中文標准版(IIS8.5)下手動搭建PHP環境詳細圖文教程(二)安裝IIS8.5》