【发布时间】:2017-09-05 04:01:36
【问题描述】:
我有一个 mediawiki 版本 1.21.2(php 5.3.10、mysql 5.5.35、Apache/2.2.22、Ubuntu 12.04.4),我想将它移动到一个带有 mediawiki 版本 1.29.1 的新服务器( php 7.0.22、mysql 5.7.19、Apache/2.4.18、Ubuntu 16.04.3)。
旧站点被配置为具有 5 个关联 wiki 的 wiki 家族。
看来正常的做法是先升级源站点,然后将升级后的站点移动到目标服务器。
旧网站必须保持活动状态(只读)并保持原样,并在新网站到位后关闭。
我想尝试以下步骤:
- 在目标服务器上安装 1.29.1 版
- sql 从源服务器转储数据文件
- 将 sql 转储文件导入目标服务器数据库
- 运行一些更新脚本以使源文件与目标数据库保持一致
当然,我需要管理媒体和扩展。
目标服务器已经有 php 7.0.22、mysql 5.7.19(作为默认 LAMP 的一部分安装),所以我怀疑我必须降级组件才能重新升级它们。也许不会。
谁能建议最干净的方法?
【问题讨论】:
标签: mediawiki