如何优雅的安装轻论坛程序 FlarumOne 最新版?

如何优雅的安装轻论坛程序 FlarumOne 最新版?,第1张

如何优雅的安装轻论坛程序FlarumOne最新版?

在详细介绍如何优雅地升级Flarum之前,我想先说一下我们在所有正常应用中会引起的关键文档,如下:

/data1/www/flarumone ├──assets │├──avatars#储放客户提交的头像图片,必须转移 │└──uploads#储放贴子和回应中所提交的照片,必须转移 └──config.php#程序流程环境变量,必须转移

Key:对于应用低于或等于FLARUMONE0.1.0beta.2150929a版本的客户,请在安装(升级)前将软件扩展文件夹名称下的报告更改为flags

为了避免旧系统软件中可能存在的历史遗留问题,我们强烈建议采用整体更换流程的概念进行升级,如下所示:

  • 承诺:

  • 各版本路线命名规范:产品名称缩写为版本号简称为内部版本号,例如:FlarumOne0.1.0beta.2150923a需要写成FO010B2150923a不过Flarum官网的编译版并不对外开放,大家可以忽略。比如Flarum0.1.0-β2需要写成f010b2 h/]
  • 旧版本:Flarum0.1.0-beta.2
  • 新版本:FlarumOne0.1.0beta.2150923a
  • 流程部署路线:/data1/www/flarumone
  • 备份旧版本数据的方法:/data1/www/F01B2
  • 发布新版本的方式:/data1/www/fo010b2150923a
  • 步骤:

  • 建立发布新版本的方式: mkdir/data1/www/fo010b2150929a
  • 免费下载新版本缓解压力到: wget-o/tmp/fo010b2150923a.zip
    http://RES.szlt.net/project/flarumone/0.1.0-beta.2-150923a/flarumonefo010b2150923a.zip
    -d/data1/www/fo010b2150923a
  • 复制必须转移到新版本的数据信息:主要是程序流部署路径、网站根目录底部的程序流环境变量config.php、头像图片头像和配件上传文件夹名称在其资产文件夹名称底部 CP/data1/www/flarumone/config.PHP/data1/www/fo010b2150923ACP
    -RF/data1/www/flarumone/assets/avatars/data1/www/fo010b215099
  • 换旧版本的方法是/data1/www/f010b2 mv/data1/www/flarumone/data1/www/f010b2
  • 换新版本的方式是/data1/www/flarumone mv/data1/www/fo010b2150923a/data1/www/flarumone
  • 更换标志软件的方法 mv/data1/www/flare/extensions/reports/data1/www/flare/extensions/flags
  • 重置管理权限 chown-rwww:www/data1/www/flarumone
  • 由于官网最近一直在调整关键架构,所以提交的最新版本存在与其他软件兼容的问题(即FlarumOne0.1.0beta.2150929a最新版本无法完全升级安装)。所以大家展示了以下随机应变安装方法。

    要从Flarum官网的0.1.0-beta.2升级到FlarumOne0.1.0beta.2150929a,必须先升级到FlarumOne0.1.0beta.2150923a再升级到FlarumOne0.1.0beta.2150929a,可以绕过Flarumone0.1.1。

    重点是升级到FlarumOne0.1.0beta.2150923a,mysql数据库查询必须手动升级。新升级安装可以忽略!

    首先登录数据管理手机软件,比如phpmyadmin,然后选择flarum所属的数据库进行查询,然后选择导入,导入文档:to23a.sql

    记得在实际 *** 作数据库查询之前备份数据!

    举个例子:Flarum官网0.1.0-beta.2升级到Flarumone0.1.0beta.2150923a版本(升级后可以参考这个方法):

    rm-rf/tmp/fo010b2150923a.zip mkdir/data1/www/fo010b2150923a wget-O/tmp/fo010b2150923a.ziphttp://res.szlt.net/project/flarumone/0.1.0-beta.2-150923a/flarumone.zip unzip/tmp/fo010b2150923a.zip-d/data1/www/fo010b2150923a cp/data1/www/flarumone/config.php/data1/www/fo010b2150923a cp-rf/data1/www/flarumone/assets/avatars/data1/www/fo010b2150923a/assets cp-rf/data1/www/flarumone/assets/uploads/data1/www/fo010b2150923a/assets mv/data1/www/flarumone/data1/www/f010b2 mv/data1/www/fo010b2150923a/data1/www/flarumone mv/data1/www/flarumone/extensions/reports/data1/www/flarumone/extensions/flags chown-Rwww:www/data1/www/flarumone

    最后附上FlarumOne0.1.0beta2150923a升级到FlarumOne0.1.0beta2150929a的详细流程:

    rm-rf/tmp/fo010b2150929a.zip mkdir/data1/www/fo010b2150929a wget-O/tmp/fo010b2150929a.ziphttp://res.szlt.net/project/flarumone/0.1.0-beta.2-150929a/flarumone.zip unzip/tmp/fo010b2150929a.zip-d/data1/www/fo010b2150929a cp/data1/www/flarumone/config.php/data1/www/fo010b2150929a cp-rf/data1/www/flarumone/assets/avatars/data1/www/fo010b2150929a/assets cp-rf/data1/www/flarumone/assets/uploads/data1/www/fo010b2150929a/assets mv/data1/www/flarumone/data1/www/fo010b2150923a mv/data1/www/fo010b2150929a/data1/www/flarumone mv/data1/www/flarumone/extensions/reports/data1/www/flarumone/extensions/flags chown-Rwww:www/data1/www/flarumone

    此时,你很可能会看到一个满是字符串数组的主页。别急,请点击右上方的头像图标,从下拉列表中选择后台管理(到第二个),然后打开一个叫简体中文的软件,然后去前台刷新接待页面。一切都恢复了往日的宁静。

    欢迎分享,转载请注明来源:内存溢出

    原文地址:https://54852.com/zz/765341.html

    (0)
    打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
    上一篇 2022-05-02
    下一篇2022-05-02

    发表评论

    登录后才能评论

    评论列表(0条)

      保存