在WINDOWS SERVER 2008 R2 X64上安裝WAMP服務
来源:互联网 发布:mac结束进程快捷键 编辑:程序博客网 时间:2024/05/29 19:39
原文出处:http://blog.kkbruce.net/2012/02/windows-server-2008-r2-x64wamp.html#.T7B1cetj2Xs
Win2008要装
http://www.microsoft.com/downloads/zh-tw/confirmation.aspx?FamilyID=BA9257CA-337F-4B40-8C14-157CFDFFEE4E
这个才能使用wamp
-----------------------------------------------------------------------------------
我在一台全新乾淨的Windows Server 2008 R2 x64 with Service Pace 1的伺服器上,要架設WAMP服務,一直碰壁,以下心得整理。
WAMP現在區分為x32與x64,如上所述,如果是新伺服器,必須先安裝對應版本的 Visual C++ 2008 可轉散發套件。
wamp x32 需安裝 [Microsoft Visual C++ 2008 可轉散發套件 (x86)]
wamp x64 需安裝 [Microsoft Visual C++ 2008 可轉散發套件 (x64)]
不安裝之後,當你要開啟 wampmanager 管理程式時,會一直出現錯誤,而無法啟用。
WampServer管理程式啟動後,你還會發現就算修改 httpd.conf 裡的 Port 設定,還是無法啟用 Apache!因為在Windows Server 2008 R2 x64上我有掛IIS 7 (使用 80 Port),奇怪的事,就算把IIS 7停用,把80 Port給Apache還是無法啟用。
我知道從Vista / Windows Server 2008之後版本開始,對於 C: 有一些權限上的管理與以前不同,我沒有細查文件,我的決解辦法是移除原安裝,重新安裝至非 C: 的路徑,例如,d:\wamp 立即見效。
如果要把PHP掛到IIS上執行,有二種選擇
- FastCGI
- ISAPI
處理常式對應 → 新增指令碼對應 →
- 要求路徑:*.php
- 執行檔:D:\wamp\bin\php\php5.3.9\php5isapi.dll (路徑自行參考,找 *isapi.dll 就對了)
- 名稱:PHP (隨便,方便辨識即可)
預設文件 → 新增 → 【 index.php 】 (一般PHP預設首頁文件檔案)
注意X32與X64混合環境在上面最後一小段,你將PHP使用ISAPI方式掛到IIS上執行,不知道有沒有像我,碰到一堆的Error!後來驗證後證明是我自己搞不清楚狀況。@_@
我們這台x64伺服器上有一個網站是執行x32(ASP)應用程式,當我要把WAMP x64版本php5isapi.dll掛到IIS執行(ASP網站),不管怎麼試就是無法啟動index.php,會一直出現Error,試了好久,結果是:
- 【WAMP x64 + Windows Server x64 + IIS (應用程式集區 - 啟用32位元應用程式)】(Bad)
- 【WAMP x32 + Windows Server x64 + IIS (應用程式集區 - 啟用32位元應用程式)】(Bad)
- 【WAMP x32 + Windows Server x64 + IIS】(Bad)
- 【WAMP x64 + Windows Server x64 + IIS】(Good)
也就是說,在Windows Server 2008 R2 x64環境下,想要用ISAPI方法使用PHP只有一種方式,完全x64。【WAMP x64 + Windows Server x64 + IIS】就只有這樣的組合才有辦法讓ISAPI可以正常運作PHP。目前在【Windows Server x64 + IIS (應用程式集區 - 啟用32位元應用程式)】是無法透過ISAPI方式讓PHP正常運作。
0 0
- 在WINDOWS SERVER 2008 R2 X64上安裝WAMP服務
- 在windows server 2008 R2 x64 上使用windows media services 2008
- Sharepoint 2010 for windows server 2008 r2 x64安装
- mimikatz抓取明文密码(Windows Server 2008 R2 x64)
- Windows Server 2008 R2 x64 + IIS7.5+ .NET1.1
- 重装windows server 2003 R2 X64服务器
- Windows Server 2003 R2 SP2 x64 序列号
- Windows Server 2008 R2 X64安装Oracle 10g R2后不能创建数据库问题解决办法
- RoseHA8.9 For Windows 搭建双机热备环境(SERVER 2008 R2 SP1 +SQL SERVER 2008 R2 X64)
- Windows Server 2008 R2
- Windows Server 2008 R2
- windows server 2008 r2 x64 enterprise service pack1中aspjpeg.dll安装
- windows server 2008 R2 x64 服务器系统升级-解决服务器物理内存不能完全使用问题
- 在windows server 2012 R2上安装sql server 2008 R2 SP3故障转移群集
- 用U盘开机安装Windows 7/Windows Server 2008 R2(XP安装X64版本ISO系统文件)
- Oracle10g RMAN Windows 2003 Server R2 x64备份迁移到Linux x64
- 在Windows Server 2008 R2中添加侧边栏
- SQL Server 2005在Windows 2008 R2的安裝
- LayoutInflater中的inflate方法
- Convert Sorted Array to Binary Search Tree
- 软件能力认证题---拼图(状态压缩DP+矩阵快速幂)
- 微信支付开发(1) JS API支付
- 第15周项目1-打入“内部”寻“内幕”
- 在WINDOWS SERVER 2008 R2 X64上安裝WAMP服務
- const对象,const成员函数总结
- 作者主页上的论文和正规数据库上同一篇论文的区别
- Java读取注册表总结之Java API
- poj~2828(线段树)
- 每个程序员都应读的30本书
- oracle下获得TRACE文件名称
- MFC中在视图窗口显示位图
- Java工厂方法模式