将 LAMP 设置从 32 位移至 64 位

将 LAMP 设置从 32 位移至 64 位

我在一台旧的 Dell D610 笔记本电脑上设置了一个 Ubuntu 服务器 10.10 32 位,用于测试。我安装了最新的 PHP、MySQL 和 Apache,以及 Wordpress。

测试结束后,一旦我完成向 wordpress 添加材料,我将在 Hyper-V 上构建一个 Ubuntu 10.10 64 位 VM。

我想知道的是,从头开始构建一切是否是最佳做法(这将花费我更多时间并且我想避免)

或者转移数据库和所有其他设置?如果我选择转移,我应该怎么做?

在这里我需要一些帮助,因为我仍然是一名中级管理员(如果我可以这么称呼的话!)

我期待您的帮助。

谢谢!

答案1

您通常可以在 ASCII 文件中传输设置(大多数内容/etc,PHP/源代码等),因为它本质上不依赖于指令集架构(国际航空安全局)。

然而,数据库则完全不同。它们通常以与机器相关的方式打包内容,以便进行优化。因此,您的“原始”数据库文件可能无法自由移动,尽管您可能会很幸运(我对 MySQL 不太了解)。但是,您可以将数据库转储到 SQL 语句中,从而将其转换为 ISA 中立的 ACSII 数据。

答案2

只需安装二进制 64 位版本的 Mysql、Apache-httpd 和 PHP。两个系统之间的 SQL 转储或 PHP 脚本不会有任何差异。

只需坚持使用相同的主要版本并检查 PHP(php.ini)和 httpd 设置。

相关内容