将 wamp 2.0 升级到 2.5 的最佳方法
Posted
技术标签:
【中文标题】将 wamp 2.0 升级到 2.5 的最佳方法【英文标题】:Best way to Upgrade wamp 2.0 to 2.5 【发布时间】:2014-10-01 13:32:58 【问题描述】:我的 wamp 2.0 使用了大约 100 多个大型数据库和很多项目。我还制作了大约 50 多个虚拟主机。现在我需要将 wamp 2.0 升级到 2.5。
我在互联网上得到了一些建议,备份数据库和文件,然后卸载 wamp 2.0 并安装 2.5 然后重新设置所有内容,但似乎不是正确的方法。
最好的方法是什么?
【问题讨论】:
在 WAMPServer 论坛站点上有一个 HowTO Installing a new release of WAMPServer 【参考方案1】:通常我按照以下步骤轻松完成。
-
停止 Wamp 服务
将 wamp 文件夹重命名为 wamp-backup
下载最新版本的 wamp 并安装
用一些不同的名称重命名mysql的数据文件夹
(C:\wamp\bin\mysql\mysql5.5.20)
从 wamp-backup 复制 mysql 的数据文件夹并粘贴到新的
安装 wamp mysql 文件夹 (C:\wamp\bin\mysql\mysql5.5.20)
将新的 httpd-vhosts.conf 文件重命名为 httpd-vhosts-backup.conf。
复制旧的 httpd-vhosts.conf 并粘贴到新安装的 wamp
(C:\wamp\bin\apache\Apache2.2.21\conf\extra)
在 apache 2.4 中,指令 Allow 被删除,取而代之的是 new
指令要求。所以从拒绝订单更改设置,允许
全部拒绝 全部允许 要求全部授予
来自
Order Deny,Allow
Deny from all
Allow from all
到
Require all granted
9.wamp中的旧www文件夹需要复制到新文件夹中。 让我知道它是否有效。
【讨论】:
谢谢 Vikas,它现在对我有用。特别感谢指出在 apache 2.4 中最重要的事情,指令 Allow 被删除,取而代之的是新指令 Require @vikas kumar 如何设置指令(第 8 步)。我有同样的问题,但无法理解。 @adeeliqbal 第8步是vhost。如果你想制作虚拟主机,那么它将被使用。 如果你不明白如何做第 8 步,实际上他只是要求你更改目录 C:\wamp\bin\apache\Apache2.2.21\ 中 httpd-vhosts.conf 中的文本conf\额外 好的警告-不要复制mysql数据文件夹。相反,将整个 mysql.x.y.z 文件夹复制到 C:\wamp\bin\mysql 中,然后您可以选择从 wamp 管理器中切换到旧版本的 mysql。起初似乎一切都对我有用,但事实证明,仅将数据从一个 msql 版本复制到另一个版本是灾难的根源。我最终得到了一个损坏的 mysq.user 表和一大堆相关的 PITA 问题。因此,我只是将整个 mysql 版本复制到新的 wamp 服务器,现在一切正常。【参考方案2】:你应该这样做,我最近更新了它,首先我拿回了我的 Wamp 目录,然后卸载 Wamp 不删除 www 目录,然后在同一位置安装最新的 wamp,然后复制名为 @ 的文件夹987654321@ 在旧的 wamp
bin\mysql\mysql5.5.24
中,然后将该文件夹粘贴到新 wamp 中的同一位置,然后在启动 wamp 服务后运行您的项目。
注意:db 的文件夹版本可能不同,而且最新的 wamp 是基于虚拟主机的,所以也要创建 v 主机
谢谢
【讨论】:
【参考方案3】:您可以从Secondary repository of Wampserver files直接 升级 Wampserver。
网站上有多种选择:
-
安装 Wampserver 完整版
Wampserver 更新
插件-
应用程序
阿帕奇
php
MySQL
MariaDB
另外,可以从这里直接下载工具和 Visual C++ 包。
所以,我的建议是不要对 wamp 中的任何文件进行任何更改,也不要卸载当前的 wamp,然后下载最新版本。只需从此网站更新您的 wampserver。
Apache、PHP、MySQL 和 MariaDB 不会有任何变化 使用的设置和版本;您的本地站点和数据库不会 做作的。此更新对于能够安装最后一个 插件 Apache、PHP、MySQL 或 MariaDB
引自网站本身。
注意:在升级之前,您可以在本地计算机上的某处复制/备份您的“wamp 文件夹”。万一更新出现问题,您不会丢失任何文件,并且始终能够恢复您之前的工作。
希望这个答案对某人有所帮助,如果它确实支持的话。万事如意!
【讨论】:
【参考方案4】:要安全更新到最新的 wamp 版本,请使用 http://wampserver.aviatechno.net/ 您可以更新完整的 wamp 或安装更新的 php/apache 版本。
【讨论】:
以上是关于将 wamp 2.0 升级到 2.5 的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章
将 Web 应用程序从 2.0 迁移到 3.5 框架的最快和最佳方法?