如何部署在线团队协作系统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(在线团队协作工具)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《缠中说禅108课》25:吻,MACD、
- 下一篇: CSDN的MD编辑器【写作技巧】