DOClever官方介绍
DOClever是一款开源免费的可视化接口管理工具,专业的api接口管理系统,集接口文档、接口自动化测试、Mock数据、团队协作、接口快照等于一身的移动时代首选接口管理平台!
安装Node环境
我的系统是ubuntu16.04,默认直接
sudo apt install nodejs-legacy
命令即可安装,但我们会发现安装的并不是最新版的node,按照官方的说明文档来看,建议安装node最新LST版本;接下来我们开始升级我们的node环境,我们使用npm来进行升级;
安装npm:
sudo apt-get install npm
安装npm n命令:
sudo npm install -g n
安装node8.9.0:
sudo n v8.9.0
我们查看下我们的node版本
node -v
自此最新版Node 8.9.0安装成功了
安装mongodb
安装mongod,ubuntu默认软件源里就有mongodb,我们只需要在命令行输入如下命令即可:
sudo apt-get install mongodb
部署doclever:
首先我们先进入下载的DOClever的源文件根目录
然后在终端运行如下命令
node Server/bin/www
然后我们安装终端提示,输入mongodb数据库名称,upload上传路径、所使用的端口号等
最好我们在浏览器输入http://localhost:端口号即可;
到这里DOClever安装部署就结束了;
其他问题:
部署完成后我们发现,终端命令行窗口不能关闭,关闭后doclever就无法运行了;
我们可以使用forever来守护我们的进程
安装forever
sudo npm install forever -g
用forever启动DOClever
进入doclever安装根目录在终端执行
forever start Server/bin/www
这时我们就可以关闭我们的终端了,DOClever已经在后台运行了