如何部署在线团队协作系统kooteam(在线团队协作工具)
在线预览:https://task.vpssw.com
部署复杂程度:部署简单
官网又给这个系统进行了加强版:wookteam
支持在线即时聊天等功能,非常强大。值得去体验和使用。
简介
kooteam官网:https://www.kooteam.com/
kooteam 是一款轻量级的在线团队协作工具,提供各类文档工具、在线思维导图、在线流程图、项目管理、任务分发,知识库管理等工具。
kooteam 支持钉钉,企业微信等账号同步登陆,保障企业数据安全。
主要功能
- 待办四象限:突出事情优先级,帮助员工合理安排时间,提高工作效率。
- 项目管理:自定义项目看板,可视化任务安排。
- 在线知识库:在线流程图,在线文档,以及可视化的目录编排,文档管理无忧。
- 日程管理:可视化日程管理,快速搞定工作计划,了解工作宏观安排
- 在线流程图:在线流程图工具,使用方便
- 在线思维导图:梳理思路,优化工作流程
Kooteam作为一个免费开源的团队在线协作工具,没有那么多花里胡哨,要的都是实用的功能,且支持私有化部署,安全有保障。还是比较适合中小微企业应用的。
项目下载地址 https://gitee.com/sinbo/kooteam
部署步骤
官网部署教程:https://www.kooteam.com/view.html?id=5e5893bdc687557cc87e38c5
前提条件
- 条件1:java运行环境:jdk 8
- 条件2:数据库:MySql 5.6以上版本(包含了5.6版本)
- 条件3:域名1个,这里用的是阿里云域名
- 条件4:云服务器一台(尽量选linux系统),用的是阿里云服务器
- 条件5:云服务器上安装宝塔面板
【强烈建议使用Linux服务器安装】,windows环境需要安装cmder
windows服务器:安装cmder工具,再通过cmder执行下面命令和运行shell脚本
条件1可以参考教程:Linux安装jdk8以及配置环境变量
条件2安装MySql5.6可以选择自己在Linux系统手动安装,也可以选择用宝塔面板来一键安装。
由于想简单点,主要是想节省时间和精力,我就在宝塔面板上安装好了LNMP架构环境,其中的mysql选5.6以上版本。
不知道在Linux服务器上安装和使用宝塔面板的可以参考我写的经典教程:基于阿里云Linux服务器搭建宝塔面板完整图文教程
正式安装
curl -L -o kooteam.tar.gz ‘https://www.kooteam.com/home/download.do?app=kooteam&type=install’
注意事项:一定要先切换到你的目标目录之后,再执行上面的命令。上面的命令是下载kooteam.tar.gz 这个压缩文件的。tar -xvf kooteam.tar.gz
执行 sh ./start.sh 脚本启动服务
宝塔面板提前创建好一个mysql数据库。
浏览器中访问kooteam,输入地址: http://服务器IP:7053/
出现如下界面:
输入数据库账号信息,校验通过后保存,即完成系统安装。这一步很简单。不多说了。处理二级域名与端口转发问题。
正常的,我们都不希望通过“域名”+“端口号”的方式给别人用吧。常见的做法就是用二级域名+Nginx处理下端口转发问题。
没处理之前,我们是这样访问:“https://tast.vpssw.com:7053/”
处理之后,我们可以这样访问:“https://tast.vpssw.com”
Nginx配置:
server
{listen 80;listen 443 ssl http2;server_name task.vpssw.com;index index.php index.html index.htm default.php default.htm default.html;root /www/wwwroot/task.vpssw.com/res;location / { proxy_set_header X-Real-IP $remote_addr;proxy_set_header Host $http_host;proxy_pass http://127.0.0.1:7053;}ssl_certificate /www/server/panel/vhost/cert/task.vpssw.com/fullchain.pem;ssl_certificate_key /www/server/panel/vhost/cert/task.vpssw.com/privkey.pem;ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;ssl_prefer_server_ciphers on;ssl_session_cache shared:SSL:10m;ssl_session_timeout 10m;add_header Strict-Transport-Security "max-age=31536000";error_page 497 https://$host$request_uri;include enable-php-74.conf;include /www/server/panel/vhost/rewrite/task.vpssw.com.conf;location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md){return 404;}location ~ \.well-known{allow all;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires 30d;error_log /dev/null;proxy_pass http://127.0.0.1:7053;access_log off;}location ~ .*\.(js|css)?${expires 12h;error_log /dev/null;proxy_pass http://127.0.0.1:7053;access_log off; }access_log /www/wwwlogs/task.vpssw.com.log;error_log /www/wwwlogs/task.vpssw.com.error.log;
}
为系统设置ssl安全证书。
这一步,我以前写过详细教程,学习可以参考教程宝塔面板设置ssl安全证书完整图文教程系统完美部署成功。
系统命令
1. ./start.sh 启动应用
2. ./start.sh upgrade 升级应用
3. ./start.sh stop 关闭应用
4. ./start.sh restart 重启应用
原文地址:猿视野 | 关于网站获得更多企业运维和项目部署案例
如何部署在线团队协作系统kooteam(在线团队协作工具)相关推荐
- 在线教育直播系统 一对一在线直播平台解决方案
在线教育直播系统 一对一在线直播平台解决方案 在线教育直播系统功能模块 在线教育直播系统讲师端功能 在线教育直播系统学生端功能 一对一在线教育系统功能介绍 一对一在线教育系统优势 在线教育直播系统功能 ...
- 明科在线客服系统PHP_在线客服系统的标准功能有哪些
在线客服系统一般有哪些标准的功能呢?从整体的设计结构以及系统工作的原理来讲,一般分为几大模块: 1. 渠道接入:客户有可能与企业进行接触的不同触点,或者企业规划的固定服务窗口,视为客服系统接入的渠道. ...
- php在线投稿审稿系统,化学试剂在线投稿审稿系统
化学试剂信息站欢迎您的到来! 经过近1年的筹划,数月的劳作,网上投稿系统现已初步建成.形成了以投稿.查询.审稿.修改.定稿于一体的业务流程.达到了方便作者投稿,查询稿件进度:方便专家审稿,节省周期和节 ...
- 在线客服php技术,WeLive开源PHP在线客服系统、在线客服源码下载
WeLive开源PHP在线客服系统 WeLive是一个企业级的在线客服系统, 程序小巧使用简单, 主要特点: 1. PHP开发, 基于WebSocket通讯技术, 具有请求与推送全双工功效, 极速高效 ...
- 在线网上打字系统_在线网上打字比赛软件_打字练习_中英文打字系统
本网络在线打字系统非常适合各级各类学校.公司.企事业单位等进行打字比赛.打字练习. 本软件的功能模块有:中文练习.英文练习.中文比赛.英文比赛.指法练习.聊天打字.打字游戏.榜上有名.最新公告.成绩排 ...
- 桥梁在线计算机监测系统,桥梁在线监测系统
原标题:桥梁在线监测系统 监测背景 我国是个桥梁大国,据最新数据统计,我国超过100万座公路桥梁(不含市政桥梁).影响桥梁的因素居多,人为因素.车辆长期超载.材料自身退化等,缺乏及时到位的管理养护导致 ...
- 桥梁在线计算机监测系统,桥梁在线监测系统解决方案.doc
桥 梁 在 线 监 测 解决方案 目录 1.概述1 2.监测内容1 3.系统构成2 3.2 系统特点4 3.2 系统特点4 4.监测系统主要设备介绍5 5.方案15 5.1 主要案例列举15 5.2 ...
- 在线计算机考试系统源代码,在线考试系统 附源码和文档
[实例简介] 在线考试系统 附源码和文档. 做毕业设计,课程设计或者正在学习相关技术知识的朋友可以下载资源学习.想继续学习相关知识的可以关注我. [实例截图] [核心代码] 在线考试系统4 └── S ...
- 在线客服系统源码(外贸多语言带翻译网页在线客服系统源码完整搭建)
什么是在线客服系统? 在线客服系统是通过独立应用程序或嵌入式脚本代码进行的实时即时通讯消息交换.早期互联网发展还不流行的时候,那时候的网页结构还比较单一,很多企业的网站上只是简单挂一个邮箱地址,qq按 ...
- 在线直播授课系统哪个好?哪个更适合做网校?
一个网校想要做好,那么其"地基"在线直播授课系统必定要全面,稳定,靠谱!因为它就是核心,一个网校的运行其实和在线直播授课系统是分不开的,今天我们就来给大家说说在线直播授课系统哪个好 ...
最新文章
- 【转】工厂模式面向接口编程
- 开发日记-20190715 关键词 读书笔记 《Perl语言入门》Day 9
- Android内存优化(二):一分钟发现内存泄漏
- 听说你不会用datetime处理时间?
- MTK平台调试加密芯片ATSHA204A
- 怎么制作真人qq秀_NBA赛事最震撼的开场秀
- 南大计算机系统基础CMU‘s CSAPP——第一章
- Java电商秒杀系统性能优化(八)——流量削峰技术-削峰填谷之神级操作
- 单选题 计算机软件一般包括,2016年计算机一级考试《MSOffice》单选题练习及答案...
- 逍遥模拟器使用指南(二、电脑浏览器直接和模拟器互传方法)
- 樊登读书会终身成长读后感_樊登读书会听书《终身成长》学习感悟
- 攻防世界writeup
- 综述:轻量级CNN架构设计
- 我工作这十年-中国在崛起
- form表单及其连用标签总结
- ubuntu20.04安装libssl1.0-dev
- Ucinet 分析结果数据不对齐怎么办?
- 塔式、机架式、刀片式服务器区别以及特点
- 域名和SSL证书是什么关系
- Charles抓包Android app
热门文章
- nfs挂载文件系统时VFS: Unable to mount root fs on unknown-block的问题解决
- 管理学论文对人性的假设
- only 64-bit build environment are supported beyong froyo/2.2
- ipad可以安装python的编辑器_ipad配置python步骤
- 想给我们的线下分享会起个名字,求建议!
- jeecms oracle v5_jeecms v5 spring和ehcache的整合
- python安装mysql-python报错解决方法
- 引入思考的电影电视动漫
- 结构体的定义以及使用
- qt c语言混合编程 pdf,QT中的C++技术 pdf