跳至主要內容

威联通Kodbox搭建

三思原创大约 2 分钟Nasdockermariadbkodbox威联通安装

本文介绍了如何在威联通NAS上使用Docker安装Kodbox,并配置MariaDB数据库。包括安装Kodbox、新建MariaDB用户、配置登录等步骤。同时提到了使用MyISAM替换InnoDB以支持FULL EX 索引,以及注意事项中的https登录问题。

威联通Kodbox搭建(MariaDB)

文章标签: docker mariadb kodbox 威联通

一、安装kodbox的docker

    打开Container Station,在“创建”中搜索“kodbox”,这里因为我已经安装了,所以是在“本地端”,未安装时,应在“Docker Hub”标签下。

image

    点击“安装”,然后别的不动,在界面点击“高级设置”

image

    在“高级设置”页签中,点击左边的“网络”,“端口转发”那里“主机”列,填上自己为用过的端口,右边的不要改,后面网页登录用的就是“威联通的IP”+“container中80端口对应的主机端口”。

image

    再切换到“共享文件夹”中,录入如下图(“挂载本机共享文件夹”可自行设置)。

image

    点击“创建”即可。

二、新建MariaDB用户

    打开威联通中的“phpMyAdmin”,点击“账户”。

image

    点击“新增用户账户”,并按下图做好设置,别的不要动。

image

image

image​​

image

     点击“执行”,即可新建成功。

三、配置登录

    系统安装界面“数据库类型”选择“Mysql”,“系统缓存类型”选择“文件缓存”即可,我这里因为安装好了,就找了个图(借用大佬的图),加上自己设置的数据截图作为讲解。

image

image

     后续的“账号设置”按步骤操作即可。

四、注意事项

    用MariaDB时,不能用InnoDB,需要改为MyISAM,InnoDB不支持FULLTEXT类型的索引。  
    MySQL中The used table type doesn't support FULLTEXT indexes解决办法

MySQL中The used table type doesn't support FULLTEXT indexes解决办法

报此错误是不支持全文索引,解决办法:

  1. 查看创建表时用的哪种引擎,如果是InnoDB,改为MyISAM,InnoDB不支持FULLTEXT类型的索引
  2. 查看配置文件mysql.ini,搜索default-storage-engine= ,如果是InnoDB,改为MyISAM。重启MySQL服务。

image

    按上述配置完的kodbox是还不支持https登录的(还需要调,这里就不讲了),需要用“http+nas ip+端口”的方式登录。