zl程序教程

您现在的位置是:首页 >  其他

当前栏目

浅谈Kanboard 项目管理软件的安装以及使用

安装软件 以及 浅谈 项目管理 使用
2023-09-11 14:19:17 时间

在公司老大用了一款Kanboard项目管理软件,就决定研究一番,以下是一些简单的介绍和安装使用的方法,还有部署时候遇到的一些问题,希望能给大家带来帮助。

一:Kanboard 项目管理软件

二:本地安装Kanboard以及使用

  1. 下载最新版本  下载地址
  2. 将文件解压,并放到自己本地服务器,配置域名。(以下是正常访问的界面,默认登录账户密码为admin)
  3. 设置为中文
  4. 创建项目,增加项目成员,分配任务

三:可能遇到的问题

(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",并调整数据库名、用户名以及密码相关配置。

以上几个问题是我在本地部署的时候遇到的问题,最终我解决了以上问题。

解决完上面几个问题,我们的项目就搭建好了,就可以用这个管理工具来管理开发中项目了~

四:总结

    愿像我这样的萌萌的程序员小姑娘,在编程路上欢乐得蹦跶着。。。