unraid之别人没有提起过的(一)我自己的论坛

2021-02-26 21:50:41 54点赞 428收藏 24评论

创作立场声明:​网上有大量关于unraid的普及教程,但是很少涉及discuz和wiki类别的,下面就给大家一篇关于自建论坛的文章,抛砖引玉一下。

网上有大量关于unraid的普及教程,但是很少涉及discuz和wiki类别的,下面就给大家一篇关于自建论坛的文章,抛砖引玉一下。

内容中会有小白部分,同样会有一些操作中出现问题如何寻求解决方式的思路。

自建论坛(开源软件Flarum)

自己使用的话不一定要用这个软件,使用这个是因为这个在商店里面有现成的模板,说明起来更加容易。同时它有中文包,使用增加功能包的方式来扩展论坛功能,也会让大家很容易理解所谓论坛,甚至所谓软件是如何写出来并不断设计功能的,有很好的启发性。

https://flarum.org/ #flarum的官网

https://discuss.flarum.org.cn/ #flarum中文社区网站

前置条件:

  • unraid主机上要有数据库软件 #这个是很多小白不知道的,类似网页,网站性质的软件,很多都要使用数据库,甚至是很多看起来是“独立运行”的软件,背后也有数据库。

  • 数据库管理软件 #可以用命令行来操作,但是介绍命令行很容易陷入大家进入copy模式,因为比较难理解。用软件展示逻辑和过程其实更容易理解些。

操作过程:

1.数据库软件

对于小白,我个人就推荐用mariadb了,mysql有时候会有版本兼容问题,增加了上手难度。 App 商店搜索mariadb,点击安装,老规矩上截图:

mariadb设置mariadb设置

很简单,我们需要记住的就是端口,以及root用户密码,这个后面要用。

2.数据库操作

命令行也可以,初上手,还是推荐用图形化的管理工具吧,unraid的软件商店里面也有个docker版的,比如下面两个:

unraid之别人没有提起过的(一)我自己的论坛

我个人使用的并不是这个,而是heidisql 这个电脑端软件,这类软件的使用是差不多的,搞懂步骤以后,其他软件也就都能操作了。

简单说一下数据库管理的步骤:

1.登录,看截图

unraid之别人没有提起过的(一)我自己的论坛

登录数据

unraid之别人没有提起过的(一)我自己的论坛

打开进入界面,登录完成了。

2.建立数据库

新建数据库--》命名,数据库就建立好了。

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

3.用户管理

新建一个 用户,数据库也可以不建立新用户,都是用root用户登录。

unraid之别人没有提起过的(一)我自己的论坛

赋予该用户flarum数据库操作权限

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

安装flarum

app搜索flarum,点击安装:注意端口,不要和其他冲突了。看下图


unraid之别人没有提起过的(一)我自己的论坛

初次启动要很久,耐心等待下,推荐大家顺便看看log,学些下,看的多了慢慢就学会看和分析错误了。比如下面这个:

提示连不上数据库提示连不上数据库

不纠结,删除,重新来一次,这次直接root用户走起:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

好了,打开页面:

unraid之别人没有提起过的(一)我自己的论坛

然后登录,我们来看:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

账户和密码都是flarum,登录完成。

flarum简单的使用说明 #这里并不会直接给大家123这样的步骤,而是体验-寻找设置或解决方法这样子的一种过程,新手们慢慢看!

1.改改自己的名字

右上角,点击,选择settings

unraid之别人没有提起过的(一)我自己的论坛

点击controls---》edit,改名字。

unraid之别人没有提起过的(一)我自己的论坛

更改自己的邮箱:

unraid之别人没有提起过的(一)我自己的论坛

改密码,点击后,会出来这个,要求发邮件初始化,我们还没有设置论坛邮箱服务,先跳过。

unraid之别人没有提起过的(一)我自己的论坛

2.看看管理员高级设置项目:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

除了邮件,真没啥好设置的,over。

3.我们来发个贴:

unraid之别人没有提起过的(一)我自己的论坛

填入内容,点击post:

unraid之别人没有提起过的(一)我自己的论坛

注意看这里:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

我们来分析一下,目前有什么问题:

  • 界面是英文的

  • tags只有一个默认的general

  • 发帖子没法发送附件,图片

那么我们就来针对这些问题进行解决:#干货部分,小白朋友可以多看看过程,对以后自己处理类似问题很有启发性。

1.中文化

我们进入官网,查看官方文档:

unraid之别人没有提起过的(一)我自己的论坛

官网打开很慢,我们同时尝试下这个:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

点击,进入github:

unraid之别人没有提起过的(一)我自己的论坛

我们分别打开docker hub,github的项目地址,

docker hub项目下没有说明,抛弃这个,来看github

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

文档在github项目下,保留这个网页。

我们先看官方对于语言的说明:

unraid之别人没有提起过的(一)我自己的论坛

这里,我们获取到两个重要信息:

1.语言包获取网址,那就是点击砖红色字段,

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

2.安装方法,和安装extensions方法一致,那么我们就去寻找语言包安装方法。

unraid之别人没有提起过的(一)我自己的论坛

over,我们的flarum压根就不是composer安装的啊。官方这里是没有方法了,那么我们在flarum docker的github项目下去搜寻一番:网页内搜索 extension,然后查看:

unraid之别人没有提起过的(一)我自己的论坛

  • You can install Flarum extensions from the command line using a specially crafted script with this image:

  • docker-compose exec flarum extension require <package>

  • To remove an extension:

  • docker-compose exec flarum extension remove <package>

  • To list all extensions:

  • docker-compose exec flarum extension list


这里非常清楚,

  • docker-compose exec flarum extension require <package>

  • 使用docker-compose 命令 docker名字 安装extension 包名称

问题是,作者用的是docker compose命令,unraid没有这个,那么我们作为小白如何去尝试呢?方向就是我们可以试试找到unraid docker命令,然后不用docker-compose而是用unraid自己的docker命令试一下。so,我们这么做: #看过我上两篇的朋友应该记得我对命令行,shell界面等的说法,用help!


unraid之别人没有提起过的(一)我自己的论坛

unraid也有exec命令。那么我们就可以尝试开始了。我们来尝试安装中文语言包:

unraid之别人没有提起过的(一)我自己的论坛

那么翻译过来就应该是 下面这句,我们来启动unriad的shell,试着安装一下:#不是docker里面的shell

docker exec flarum extension require ffans/lang-simplified-chinese

unraid之别人没有提起过的(一)我自己的论坛

我们进flarum看一看:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

变中文了:

unraid之别人没有提起过的(一)我自己的论坛

2.我们来添加tag,

unraid之别人没有提起过的(一)我自己的论坛

下面是一些tag布局变化,请参考:

unraid之别人没有提起过的(一)我自己的论坛

3.文件上传,搜索过程我就不展示了,基本逻辑就是,这个扩展包必定是搜索下载率最高的,我们在扩展包网址,按照top排序,然后看名字:

unraid之别人没有提起过的(一)我自己的论坛

docker exec flarum extension require fof/upload

使用这条名字完成安装,很多项目,自己研究吧:

unraid之别人没有提起过的(一)我自己的论坛

unraid之别人没有提起过的(一)我自己的论坛

文章最后,加一些信息:

  • docker exec flarum extension require ffans/lang-simplified-chinese #安装中文语言包
    docker exec flarum extension require fof/upload #文件上传扩展包

  • https://discuss.flarum.org/t/extensions?sort=top #扩展包网址

  • https://discuss.flarum.org/d/22690-simplified-chinese-language-pack #中文语言包网址

  • 数据库管理软件 heidisql,自行搜索既可,非常常见。

  • 邮箱设置,根据你使用的提供商参数设置.



    文章最最后,是给看到最后网友的福利:

  • Network Type: 改成host,不然不能连接邮箱,无法发送新用户注册邮件,也无法更改邮箱等等等等。

  • 数据库有啥好处?看这个图片

  • unraid之别人没有提起过的(一)我自己的论坛

    最后,因为网站图片压缩过于厉害,不适合文字类的图片,这里放上所有图片的压缩包。需要的朋友自己取用吧。

百度链接

提取码:vcjg

展开 收起

威联通(QNAP) TS-212P3 2盘位NAS网络存储器 四核心处理器 TS-212P3 TS-212P3(空机)

威联通(QNAP) TS-212P3 2盘位NAS网络存储器 四核心处理器 TS-212P3 TS-212P3(空机)

879元起

ZSpace 极空间 Z2 2盘位NAS (RTD1296、2GB)

ZSpace 极空间 Z2 2盘位NAS (RTD1296、2GB)

1199元起

QNAP 威联通 TS-873A 八盘位 NAS存储 Ryzen V1500B 8GB

QNAP 威联通 TS-873A 八盘位 NAS存储 Ryzen V1500B 8GB

暂无报价

QNAP 威联通 TS-473A 四盘位 NAS存储 V1500B 8GB

QNAP 威联通 TS-473A 四盘位 NAS存储 V1500B 8GB

暂无报价

QNAP 威联通 TS-673A 六盘位 NAS存储 V1500B 8GB

QNAP 威联通 TS-673A 六盘位 NAS存储 V1500B 8GB

暂无报价

华硕 ThunderboltEX 3 PCI-E转雷电3 主板扩展卡

华硕 ThunderboltEX 3 PCI-E转雷电3 主板扩展卡

699元起

海康威视H101 nas网络存储个人私有云盘家用网盘家庭云存储 闲小盘手机备份百度云积分 【心款】MAGE10 内置4T硬盘

海康威视H101 nas网络存储个人私有云盘家用网盘家庭云存储 闲小盘手机备份百度云积分 【心款】MAGE10 内置4T硬盘

1549元起

威联通(QNAP)TS-253D 4G两盘位企业级nas网络存储服务器 文件共享备份私有云盘磁盘阵列 0TB 空槽

威联通(QNAP)TS-253D 4G两盘位企业级nas网络存储服务器 文件共享备份私有云盘磁盘阵列 0TB 空槽

4130元起

HIKVISION 海康威视 Mage10 个人私有网盘 4TB版

HIKVISION 海康威视 Mage10 个人私有网盘 4TB版

1549元起

QNAP威联通TS453Bmini 8G内存 四盘位磁盘阵列网络存储NAS办公私有云家庭网络存储服务器

QNAP威联通TS453Bmini 8G内存 四盘位磁盘阵列网络存储NAS办公私有云家庭网络存储服务器

2099元起

群晖(Synology)DS1821+ 搭配8块希捷(Seagate) 8TB酷狼IronWolf ST8000VN004硬盘 套装

群晖(Synology)DS1821+ 搭配8块希捷(Seagate) 8TB酷狼IronWolf ST8000VN004硬盘 套装

22363元起

群晖(Synology)DS1821+ 搭配3块希捷(Seagate) 4TB酷狼IronWolf ST4000VN008硬盘 套装

群晖(Synology)DS1821+ 搭配3块希捷(Seagate) 4TB酷狼IronWolf ST4000VN008硬盘 套装

11069元起

QNAP威联通TVS-672N-i3-4G企业级网络存储NAS

QNAP威联通TVS-672N-i3-4G企业级网络存储NAS

12000元起

铁威马 TERRA MASTER D5-300 5盘RAID磁盘阵列盒 阵列柜 硬盘盒(6TB硬盘5块)

铁威马 TERRA MASTER D5-300 5盘RAID磁盘阵列盒 阵列柜 硬盘盒(6TB硬盘5块)

7399元起

QNAP威联通TS-453BT3影音/企业级 雷电3 NAS网络存储服务器私有云(TS-453BT3/8G内存+酷狼24T(8T*3))

QNAP威联通TS-453BT3影音/企业级 雷电3 NAS网络存储服务器私有云(TS-453BT3/8G内存+酷狼24T(8T*3))

8290元起

铁威马 TERRA MASTER F4-421 intel四核,4G内存 四盘NAS(4TB硬盘4块)

铁威马 TERRA MASTER F4-421 intel四核,4G内存 四盘NAS(4TB硬盘4块)

5299元起
24评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
428
扫一下,分享更方便,购买更轻松