目录
Wekan是一个完全开源和免费的协作看板应用程序,具有MIT许可证,意味着可以免费使用和分发;它们可以让您直观地了解项目的当前状态,并通过让您专注于最重要的几个项目来提高您的工作效率。
Wekan可以在自有服务器上安装,即本地化部署,支持许多操作系统平台
1、上传wekan启动依赖软件,并解压
#node-v0.10.40-linux-x64.tar.gz
#tar zxf node-v0.10.40-linux-x64.tar.gz
2、修改node软件包名
#mv node-v0.10.40-linux-x64 node
3、利用本地yum安装gcc gcc-c++
#yum -y install gcc gcc-c++
4、创建软连接
#ln -s /root/node/bin/* /usr/bin
5、上传mongodb软件包并解压
#mongodb-linux-x86_64-3.0.5.tgz #tar zxf mongodb-linux-x86_64-3.0.5.tgz
6、更改软件包名并存放至/usr/local/目录下
#mv mongodb-linux-x86_64-3.0.5 /usr/local/mongodb
7、创建用于存放数据和日志文件目录,并手动生成日志文件
#cd /usr/local/mongodb #mkdir {data,log} #touch log/mongodb.log
8、编写配置文件添加以下内容
#vim /usr/local/mongodb/mongod.conf fork = true port = 27017 quiet = true dbpath = /usr/local/mongodb/data logpath = /usr/local/mongodb/log/mongodb.log logappend = true
9、启动mongodb
#/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongod.conf
10、安装启动wekan时需要的软件
#curl https://install.meteor.com/ | sh (此步很难需耐心等待...)(需要服务器联网)
11、安装wekan上传wekan软件包
#wekan-0.10.1.tar.gz
12、创建用来存放wekan软件包的文件夹
#mkdir /usr/local/wekan
13、解压wekan软件包
#tar zxf wekan-0.10.1.tar.gz -C /usr/local/wekan
14、进入wekan文件夹,并安装启动wekan启动时需要的依赖软件
#cd /usr/local/wekan/bundle/programs/server #npm install (此步较慢,等一会...)
15、配置wekan环境变量
#export MONGO_URL='mongodb://127.0.0.1:27017/wekan' #export ROOT_URL='https://example.com' #export MAIL_URL='smtp://user:pass@mailserver.example.com:25/' #export PORT=8080
16、启动wekan服务
#cd /usr/local/wekan/bundle/ #node main.js
17、打开一个新的xhell窗口并查看wekan端口是否存在
#netstat -anplt | grep 8080
18、关闭防火墙打开浏览器,访问主机ip地址并跟上8080端口号
#IP:8080