使用DOClever接口管理平台,使用免费开源版本线下(linux(mac))该怎么安装部署?
2017-11-10 14:25
1566 查看
线下部署(以mac为例)
1.首先本地要安装node环境,推荐6.10.0版本下载页面
安装node环境
2.安装mongodb下载页面
3.可使用robomongo来作为mongodb的客户端工具下载页面
下载安装完成后我们用robomongo来连接,新建一个database作为DOClever的数据库(名称随意)
4.启动mongodb
./mongod --dbpath=/path/mongodb
步骤见如下图
以下是启动mongod
以下是.将DOClever的源码down到本地,在命令行下运行node DOClever的根目录/Server/bin/www(如果是windows环境下,请修改目录分隔符),第一次启动,会出现命令行提示符,按照提示符输入即可完成相关的配置,等到DOClever启动成功后, 在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功。
最后在浏览器中输入之前的端口号
localhost:12000
这样就成功了
2.fork启动
1.首先进入 mongodb的bin目录

2.建立data文件夹用来记录数据,log文件夹用来记录日志
mkdir data
mkdir log

3.创建mongodb.conf配置文件

4.编辑mongodb.conf 配置文件

port: 数据库服务使用端口
dbpath: 数据存放的文件位置
logpath: 日志文件的存放位置
fork: 后台守护进程运行
5.启动
在bin路径下,执行 ./mongod -f mongodb.conf

打印出类似这样的信息就成功了
about to fork child process, waiting until server is ready for connections.
forked process: 37901
child process started successfully, parent exiting
如果未启动成功,错误信息如下的话:
about to fork child process, waiting until server is ready for connections.
forked process: 760
ERROR: child process failed, exited with error number 1
一般情况下是权限问题,使用sodu操作来解决,
也可能是配置文件中路径写的有问题。
6.关闭MongoDB服务
在 ./mongo 进入控制台后,输入 use admin,然后输入 db.shutdownServer()
7.查看日志
tail -f log/mongod.log
log/mongod.log 为日志存放路径
接下来将DOClever的源码down到本地,在命令行下运行node DOClever的根目录/Server/bin/www(如果是windows环境下,请修改目录分隔符),第一次启动,会出现命令行提示符,按照提示符输入即可完成相关的配置,等到DOClever启动成功后, 在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功
最后在浏览器中输入之前的端口号
localhost:12000
这样就成功了
1.首先本地要安装node环境,推荐6.10.0版本下载页面
安装node环境
2.安装mongodb下载页面
3.可使用robomongo来作为mongodb的客户端工具下载页面
下载安装完成后我们用robomongo来连接,新建一个database作为DOClever的数据库(名称随意)
4.启动mongodb
启动Mongodb服务有两种方式,前台启动或者Daemon方式启动,前者启动会需要保持当前Session不能被关闭,后者可以作为系统的fork进程执行,下文中的path是mongodb部署的实际地址。 1. 最简单的启动方式,前台启动,仅指定数据目录,并且使用默认的27107端口,cli下可以直接使用./mongo连上本机的mongodb,一般只用于临时的开发测试。
./mongod --dbpath=/path/mongodb
步骤见如下图
以下是启动mongod
以下是.将DOClever的源码down到本地,在命令行下运行node DOClever的根目录/Server/bin/www(如果是windows环境下,请修改目录分隔符),第一次启动,会出现命令行提示符,按照提示符输入即可完成相关的配置,等到DOClever启动成功后, 在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功。
最后在浏览器中输入之前的端口号
localhost:12000
这样就成功了
2.fork启动
1.首先进入 mongodb的bin目录

2.建立data文件夹用来记录数据,log文件夹用来记录日志
mkdir data
mkdir log

3.创建mongodb.conf配置文件

4.编辑mongodb.conf 配置文件

port: 数据库服务使用端口
dbpath: 数据存放的文件位置
logpath: 日志文件的存放位置
fork: 后台守护进程运行
5.启动
在bin路径下,执行 ./mongod -f mongodb.conf

打印出类似这样的信息就成功了
about to fork child process, waiting until server is ready for connections.
forked process: 37901
child process started successfully, parent exiting
如果未启动成功,错误信息如下的话:
about to fork child process, waiting until server is ready for connections.
forked process: 760
ERROR: child process failed, exited with error number 1
一般情况下是权限问题,使用sodu操作来解决,
也可能是配置文件中路径写的有问题。
6.关闭MongoDB服务
在 ./mongo 进入控制台后,输入 use admin,然后输入 db.shutdownServer()
7.查看日志
tail -f log/mongod.log
log/mongod.log 为日志存放路径
接下来将DOClever的源码down到本地,在命令行下运行node DOClever的根目录/Server/bin/www(如果是windows环境下,请修改目录分隔符),第一次启动,会出现命令行提示符,按照提示符输入即可完成相关的配置,等到DOClever启动成功后, 在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功
最后在浏览器中输入之前的端口号
localhost:12000
这样就成功了
相关文章推荐
- 使用DOClever接口管理平台,使用免费开源版本线下(windows环境)该怎么安装部署?
- 分享一款不错的开源免费的接口管理平台—DOClever
- 开源免费接口管理平台eoLinker 开源版部署指南!
- 免费开源的api接口管理系统,移动时代首选接口管理平台-doclever
- 免费开源接口管理平台DOClever 4.1.0 版本发布 添加管理总后台!
- 前端接口自动化测试工具-DOClever(免费开源的接口管理平台)使用介绍
- 开源docker管理平台rancher 安装部署
- linux下安装部署redis及使用jedis访问redis server简单的完整流程(简洁版本)
- ubuntu(Linux)系统中安装并使用nvm管理node版本
- linux VPS免费主机管理面板:VestaCP安装和使用
- 开源免费!你不会想错过的业内最好的 API 接口管理平台----eoLinker
- linux学习:持续集成篇--svn版本管理系统的安装与使用-02
- Hadoop-Linux集群批量部署管理工具parallel-ssh(PSSH)的安装与使用
- MYPM 国产非开源免费测试管理工具软件 WEB2.0用户体验零配置安装版本发布
- MYPM 国产非开源免费测试管理工具软件 WEB2.0用户体验零配置安装版本发布
- SVN版本管理平台(Subversion+Apache+Jsvnadmin)安装配置和使用
- EasyPHP 3 + Mantis 1.2 快速搭建安装免费开源的中文缺陷管理平台(图)
- LINUX开源监控平台Nagios(插件的安装和使用)
- EasyPHP 3 + Mantis 1.2 快速搭建安装免费开源的中文缺陷管理平台
- Mac下从安装Git到使用github进行版本控制(git命令/Xcode管理)