徐黎斌律师

  • 一、整站迁移
  • 1、备份文件
  • 2、重新部署Flarum
  • 3、恢复数据
  • 4、完成迁移
  • 5、报错调试
  • 二、更换域名
  • 1、恢复文件
  • 2、恢复数据库
  • 3、其他
  • 首页
  • 关于
  • 案例
  • 专业
  • 实务
  • 手稿
  • 随笔
  • 留言

Flarum宝塔迁移实测教程

  • xulibin
  • 2023-07-01
  • 0

Flarum宝塔迁移实测教程插图

内部论坛最终选用Flarum架设,各项功能基本够用,Composer升级也很方便,最满意的当然是Flarum的超高颜值及手机端访问。但Composer迁移却是比较麻烦的事情,今天实测了下,最终完美迁移,分享给大家。

一、整站迁移

1、备份文件

在宝塔上备份需要迁移的Flarum网站文件以及数据库文件,并下载到电脑上。

注:任何网站文件、数据库方面的修改均建议提前做好备份,以避免出错后造成无法挽回的后果。

2、重新部署Flarum

在新的服务器部署一个新的Flarum,直至可以访问。具体宝塔安装Flarum,请查阅官方论坛。

注:新服务器的环境需要和之前的保持一致,否则可能会出现错误。

3、恢复数据

恢复网站,将原Flarum网站文件里的public文件夹,vendor文件夹,composer.json文件,composer.lock文件覆盖至新部署的Flarum根目录。

恢复数据库,将部署时产生的数据库文件删除,并在phpmyadmin中上传原备份文件并导入新的数据库中即可。

4、完成迁移

SSL登录Flarum目录,执行composer install,就迁移完成了。

5、报错调试

宝塔网站设置-网站目录中,运行目录要选择public;

如果出现安装过程中报错,一般是权限设置问题,Flarum安装目录权限调整为755,包含子目录;

安装完成后,任何点击出现“你请求的资源不存在”,配置public文件夹里的.htaccess文件(具体网上可以找)。

二、更换域名

1、恢复文件

只要上传vendor文件夹,composer.json文件,composer.lock文件即可。头像和上传图片放置在public/assets下的avatars和files文件夹,这两个也需要上传。

2、恢复数据库

对phpmyadmin导出的数据库文件进行修改,将原域名批量替换为新域名保存,上传并导入新的数据库中即可。

3、其他

其他与整站迁移操作相同。

相关文章:
  1. 开博序言
  2. 律师办什么信用卡好,说说机场贵宾厅、信用卡那些事
  3. 聊聊律师业务和团队发展
  4. 练级大法师,实现小白到大神的逆袭
  5. 浙大民商法参考书目
© 2025 徐黎斌律师
Wing
浙ICP备07019424号 浙公网安备33060402001768号
  • {{ item.name }}
  • {{ item.name }}