在迁移前,需要确认新的服务器提供SSH访问的权限。否则在今后的更新中,会有诸多不便。
1.先在新的服务器上安装flarum
composer create-project flarum/flarum
2.新建数据库 设置好数据库,用户名及密码。
3.访问域名,填入数据库信息,并设置好管理员的用户名,邮箱,及密码。
4.确认安装成功,可以顺利登录,并进入后台,可以查看到flarum更新到最新的版本,如1.8
以上是新建flarum站点,下一部分是迁移。
5.查看原有站点的文件:flarum文件夹内的composer.json 将其中的内容复制粘贴至新站点中,对应文件夹的composer.json文件中。如其中所安装的是1.4的版本。
6.然后通过SSH登录,在flarum文件夹内,运行:
composer update --prefer-dist --no-plugins --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear
7.在此更新完之后,在此登录flarum站点,进入后台,查看已经从1.8降到1.4.
8.将原站中的数据库下载,并导入到新站点中。
9.打包压缩public下的assets文件夹,下载后,上传至新站的对应文件夹,解压。