威联通Kodbox搭建
原创大约 2 分钟
本文介绍了如何在威联通NAS上使用Docker安装Kodbox,并配置MariaDB数据库。包括安装Kodbox、新建MariaDB用户、配置登录等步骤。同时提到了使用MyISAM替换InnoDB以支持FULL EX 索引,以及注意事项中的https登录问题。
威联通Kodbox搭建(MariaDB)
文章标签: docker mariadb kodbox 威联通
一、安装kodbox的docker
打开Container Station,在“创建”中搜索“kodbox”,这里因为我已经安装了,所以是在“本地端”,未安装时,应在“Docker Hub”标签下。
点击“安装”,然后别的不动,在界面点击“高级设置”
在“高级设置”页签中,点击左边的“网络”,“端口转发”那里“主机”列,填上自己为用过的端口,右边的不要改,后面网页登录用的就是“威联通的IP”+“container中80端口对应的主机端口”。
再切换到“共享文件夹”中,录入如下图(“挂载本机共享文件夹”可自行设置)。
点击“创建”即可。
二、新建MariaDB用户
打开威联通中的“phpMyAdmin”,点击“账户”。
点击“新增用户账户”,并按下图做好设置,别的不要动。
点击“执行”,即可新建成功。
三、配置登录
系统安装界面“数据库类型”选择“Mysql”,“系统缓存类型”选择“文件缓存”即可,我这里因为安装好了,就找了个图(借用大佬的图),加上自己设置的数据截图作为讲解。
后续的“账号设置”按步骤操作即可。
四、注意事项
用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解决办法
报此错误是不支持全文索引,解决办法:
- 查看创建表时用的哪种引擎,如果是InnoDB,改为MyISAM,InnoDB不支持FULLTEXT类型的索引
- 查看配置文件mysql.ini,搜索default-storage-engine= ,如果是InnoDB,改为MyISAM。重启MySQL服务。
按上述配置完的kodbox是还不支持https登录的(还需要调,这里就不讲了),需要用“http+nas ip+端口”的方式登录。