浅谈Kanboard 项目管理软件的安装以及使用
2023-09-11 14:19:17 时间
在公司老大用了一款Kanboard项目管理软件,就决定研究一番,以下是一些简单的介绍和安装使用的方法,还有部署时候遇到的一些问题,希望能给大家带来帮助。
一:Kanboard 项目管理软件
-
能更好的帮助我们管理项目,控制项目的进度
-
可视化工作流程
-
限制您的工作进度
-
详情请看官网文档 https://docs.kanboard.org/en/latest/user_guide/introduction.html
二:本地安装Kanboard以及使用
- 下载最新版本 下载地址
- 将文件解压,并放到自己本地服务器,配置域名。(以下是正常访问的界面,默认登录账户密码为admin)
- 设置为中文
- 创建项目,增加项目成员,分配任务
三:可能遇到的问题
(1)kanboard要求PHP配置版本不能低于5.6,所以,如果PHP版本过低会出现错误;
(2)PHP配置文件
1)需要打开openssl扩展; extension=php_openssl.dll
2) always_populate_raw_post_data = -1; 去掉前面的 “;”
(3)数据存储问题
初次安装,小姑娘我很是好奇啊,有以下几个好奇的点:
1)使用的什么数据库?
看默认配置文件,不难发现,使用的是sqlite;
2)并没有建数据库,却又能增加项目和用户,这些数据又是如何存储的呢?
在根目录的data文件夹下有一个db.sqlite文件,数据的增删改查都会依赖这个文件,之后又下载了Navicat for sqlite数据库,连接文件中的 db.sqlite ,更加证实了上面的想法;更具体的就没有往下深究。
3)能不能将sqlite换成mysql
使用sqlite数据库工具将数据库转成.sql 格式或者其他格式,我使用的是Navicat for sqlite;
注:导出后一定要对导出的.sql文件进行调整和更改,否则无法直接导入。
报错原因:1.注意一下需要创建外键的表,要先创建所依赖的表
2.字段未定义长度
3.默认值问题
4)将mysql数据库导入成功之后,如果使用本地数据库
将目录下的config.default.php复制一份,命名为config.php,更改config.php配置文件中的数据库相关配置,找到define('DB_DRIVER', 'sqlite');将"sqlite"更改为"mysql",并调整数据库名、用户名以及密码相关配置。
以上几个问题是我在本地部署的时候遇到的问题,最终我解决了以上问题。
解决完上面几个问题,我们的项目就搭建好了,就可以用这个管理工具来管理开发中项目了~
四:总结
愿像我这样的萌萌的程序员小姑娘,在编程路上欢乐得蹦跶着。。。
相关文章
- Linux系统中安装软件的几种方式
- Python中pip安装报错Unable to create process using '....'
- Centos 安装Apache软件
- yum安装软件时报错:Loaded plugins:fastestnirror,security Existing lock /var/run/yum.pid
- 【BZOJ2427】[HAOI2010]软件安装(动态规划,Tarjan)
- Mac下安装室内设计软件(Sweet Home 3D)
- 如何在 Linux 中列出通过 RPM 或者 DEB 包安装的文件
- 《MySQL DBA修炼之道》——2.4 安装InnoDB Plugin
- 【ROS入门教程】---- 02 ROS安装
- 【Linux】查看软件(或文件)安装(或下载)的位置
- centos7通过yum安装nginx
- 关于安装black apple遇到的坑
- 解决Win7&Win8 64位下Source Insight提示未完整安装的问题
- open falcon dashboard 安装
- Ubuntu 安装 Insomnia
- 如何查看yum命令安装的软件的安装目录
- 《HBase企业应用开发实战》—— 第2章 HBase安装与配置
- Docker Windows桌面版安装 Windows家庭版伪装成专业版系统
- [190308]Ubuntu 安装完之后,安装的软件小记
- 安装VSCode图文版(附安装所需插件)
- 【正点原子FPGA连载】 第五章ModelSim软件的安装和使用 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
- mac 下安装 lua环境
- 分布式存储之GlusterFS软件安装及使用
- Devexpress XAF框架——基本知识及安装软件介绍
- Axure RP 9 for Mac 原型设计软件安装,Mac软件打开提示:已损坏,无法打开。您应该将它移到废纸篓。怎么解决?
- 谷歌安装6000个交互发光按钮:能由开源软件轻松控制
- 【bzoj2427】[HAOI2010]软件安装 Tarjan+树形背包dp