随着互联网的发展,敏捷开发越来越流行,看板作为一个敏捷管理工具应用也越来越广泛。看板中比较著名的trello应用很广泛,但是似乎是要收费的,也对比了一些开源的看板工具,最后关注了类似trello的开源项目wekan,简单便捷,比较符合自己的需求。

wekan的项目地址是https://wekan.io/,github地址是https://github.com/wekan/wekan,可是原作者似乎遇到了什么问题停止更新了,早期就关注到这个项目,但是因为一直没有加入date选项再加上原作者停更,所以就一段时间没有关注了。直到最近才发现有个热心的老外fork到另外一个版本(https://github.com/wefork/wekan)开始更新,解决了不少问题又添加了一些新要素,又重新开始关注。wekan虽然好用,但是meteor坑还是挺多。废话到此为止,下面开始正事。

wekan是基于meteor的,所以要安装node.js和meteor,这个安装过程就不赘述了,虽然安装meteor也挺坑的,但是百度下相信大家也能解决,当然梯子出去用google解决方法就更多了。环境为ubuntu16.4。

首先把项目git clone或者下载到本地解压。在目录中运行meteor的时候总是会再次下载meteor-tools,非常的烦人。这里主要问题是wekan用的meteor版本和系统安装的版本不一致。作者说目前wekan还未更新到meteor的最新版本1.4.2.3,但是我实测是可以运行的。所以这里只要修改下项目目录下的/.meteor/release这个文件,把1.3.5.1改成你目前系统的meteor版本,就不会再更新了。或者把你系统的meteor版本安装成1.3.5.1,不过如果用官方提供的curl https://install.meteor.com/ | sh方法,都会安装到最新版本的。

项目文件夹里面有很多文件是为了docker部署或者sandstorm部署的,如果是直接部署不用之前说的两种方法部署,有些文件是可以删除的。比如sandstorm.js文件如果不删除,在项目目录运行meteor的时候就会报Unable to resolve some modules: “capnp” in /usr/local/wekan-devel/sandstorm.js (web.browser)类似这样的错误。直接把sandstorm.js和sandstorm-pkgdef.capnp删除,第一步报错就不会了。

到此已经基本成功了,运行meteor的时候还是会报错:/wekan-devel/.meteor/local/build/programs/server/boot.js:348}).run();Error: Cannot find module ‘../core-js/symbol/iterator’据官方说明好像是1.4.2.1做了什么升级,运行下meteor npm install babel-runtime –save。

再次运行meteor。OK启动完成,用localhost:3000访问也可以正常访问。本地的wekan就部署完成了。

最后还有一个小小的问题,就是从外部访问部署wekan的服务器的时候,有的链接打开的地址不是IP:3000而还是localhost:3000。在服务器上再运行下export ROOT_URL=’http://IP:3000‘就可以了。

希望更多人能用到好用的看板工具wekan!!

ubuntu16.04部署开源看板项目wekan(非docker部署)相关推荐

  1. 开源J2EE项目Zheng环境Docker部署

    摘要:开源项目Zheng的部署环境十分复杂,虽然官方提到只需要10分钟就可以完成部署,但是涉及到多达6种依赖服务的安装和配置,十分繁琐.所以本文将使用docker对该项目的环境进行配置.目前第一部是将 ...

  2. ubuntu16.04 svn搭建多项目搭建多个版本仓

    ubuntu16.04 svn搭建多项目搭建多个版本仓 需求:A.B项目代码不同,建立不同的代码仓库,开机时自动启动对应svn 创建a和b版本仓库和配置 进入/opt/workspace/svn sv ...

  3. (提示)ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件

    ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件

  4. Ubuntu16.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 说在前面的话  首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu 16.04.1 LTS ...

  5. linux部署tomcat项目404_一个tomcat下部署多个项目或一个服务器部署多个tomcat

    点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐] ♪ 点击上方绿标 收听一个tomcat下部署多个项目或一个服务器部署多个tomcat 最近需要把两个项目同时部署到服务器上,于是研究了一下 ...

  6. Docker——IDEA部署Spring Boot项目到远程Docker解决方案

    环境配置 IntelliJ IDEA 2021.3 CentOS 7 Docker 20.10.3 解决方案 安装Docker 官方文档:https://docs.docker.com/engine/ ...

  7. 【Java】购买腾讯云服务器,并部署Spring boot项目,再到部署自己的个人博客,域名备案,安全连接配置

    云服务器部署 一.购买腾讯云服务器 二.简单配置 2.1 进入控制台 2.2 配置防火墙 2.3 配置访问密码 三.远程ssh登录连接服务器 四.云服务器安装软件 4.1 安装JDK 4.2 安装My ...

  8. 手把手教你Vue项目实现本地Docker部署

    近几年来,Docker 技术的应用已经越来越流行,目前已经产生前端工程Docker 化,身为前端开发的我,花了几天时间研究了下 Docker 的知识点,并实现了 Docker 本地部署 Vue 项目. ...

  9. ansible tower(awx) Centos7搭建与使用总结(非docker部署)

    ####一.项目背景 #####由于最近入职新公司,公司中实现运维自动化的架构中主要用到ansible,但是ansible脚本主要部署于服务器指令行中不太直观.经搜查资料,得知ansible towe ...

  10. Ubuntu配置Nginx部署Vue SPA项目

    Ubuntu配置Nginx部署Vue SPA项目 文章记录了部署Vue SPA项目后可从ip访问的过程,因域名访问需要备案暂未尝试,后续若实行亦会更新在此处. 系统为Ubuntu18.04. Ngin ...

最新文章

  1. 天下武功,唯快不破,论推荐系统的“实时性”
  2. 如何配置一台深度学习工作站?
  3. 一天搞定HTML----标签语义化04
  4. 编码引出的问题_FileReader读取GBK格式的文件
  5. TCP/IP协议栈的封装
  6. 智能优化算法:堆优化算法-附代码
  7. vue前台导出zip文件_在vue.js中使用JSZip实现在前端解压文件的方法
  8. 行尸走肉第八季/全集The Walking Dead迅雷下载
  9. VOIP语音电话配置
  10. 高等数学线性代数概率论pdf电子教材期末考试考研必备
  11. java导出excel设置行高列宽_Java 设置Excel自适应行高或列宽
  12. 计算机四分位数公式,上四分位数(上下四分位数计算公式)
  13. java实现火车票查询_java抓取12306信息实现火车余票查询示例
  14. 苹果现在正在销售独家Belkin充电器。 AirPower死了吗?
  15. 【Java实例】王者荣耀阵容展示
  16. python学习(四):犹如鸿雁一般的Flask,小小框架有着无限可能
  17. 7-5 分而治之 (25 分)
  18. 怎么用免费视频引流?如何利用视频网站免费引流?
  19. 中台为什么做不好?拆系统“烟囱”容易,拆思维“烟囱”难!
  20. 模仿Airbnb的悬浮搜索框动画

热门文章

  1. VMware Workstation虚拟机使用ISO映像文件
  2. mysql mpm_mysql mpm
  3. Operation-wise Attention Network for Tampering Localization Fusion
  4. 点击子元素却也触发父元素的点击事件
  5. 源码编译安装Netron模型可视化工具
  6. 论文常用图表三:盒图 Boxplot【MATLAB】
  7. 车辆网之整车Can网络基本结构及转发机制
  8. 【毕业设计】机器学习车牌识别系统 - python opencv
  9. 计算机视觉三角测量公式,摄影测量(计算机视觉)中的三角化方法
  10. matlab保存tif图片