Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货!
前期博客
Ubuntu14.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)(博主推荐)
Ubuntu14.04下Mongodb官网安装部署步骤(图文详解)(博主推荐)
为什么要写这篇博客?
在学习的过程中,考虑到将数据存储到数据库会更加方便查看和测试,所以使用了mongodb存储爬虫结果。在Ubuntu中,对MongoDB的操作都是在命令窗口中进行的,无法以图标的形式直接查看整个数据库的状态和其中的内容。
选择了两个可视化工具,它们分别是:Mongobooster和RoboMongo,由于推荐RoboMongo的人较多,所以选择了它。
1. RoboMongo的安装
(1) 下载RoboMongo至 /usr/local/app/robomongo
选择适合自己系统的版本,这里我的版本是64位的Linux。RoboMongo官网下载链接
当然,大家也可以在线安装。
https://download.robomongo.org/1.0.0/linux/robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz
(2) 解压文件
下载的文件为:
root@zhouls-virtual-machine:/usr/local/app# pwd
/usr/local/app
root@zhouls-virtual-machine:/usr/local/app# ls
jdk jdk1..0_60 neo4j neo4j-community-3.2.
root@zhouls-virtual-machine:/usr/local/app# cp /home/zhouls/Downloads/robomongo-1.0.-linux-x86_64-89f24ea.tar.gz .
root@zhouls-virtual-machine:/usr/local/app# ls
jdk neo4j robomongo-1.0.-linux-x86_64-89f24ea.tar.gz
jdk1..0_60 neo4j-community-3.2.
root@zhouls-virtual-machine:/usr/local/app#
root@zhouls-virtual-machine:/usr/local/app# ls
jdk neo4j robomongo-1.0.-linux-x86_64-89f24ea.tar.gz
jdk1..0_60 neo4j-community-3.2.
root@zhouls-virtual-machine:/usr/local/app# tar -zxvf robomongo-1.0.-linux-x86_64-89f24ea.tar.gz
root@zhouls-virtual-machine:/usr/local/app# ls
jdk neo4j robomongo-1.0.-linux-x86_64-89f24ea
jdk1..0_60 neo4j-community-3.2. robomongo-1.0.-linux-x86_64-89f24ea.tar.gz
root@zhouls-virtual-machine:/usr/local/app# rm robomongo-1.0.-linux-x86_64-89f24ea.tar.gz
root@zhouls-virtual-machine:/usr/local/app# ll
total
drwxr-xr-x root root Jun : ./
drwxr-xr-x root root Jun : ../
lrwxrwxrwx root root Jun : jdk -> jdk1..0_60//
drwxr-xr-x root root Aug jdk1..0_60/
lrwxrwxrwx root root Jun : neo4j -> neo4j-community-3.2.//
drwxr-xr-x root root Jun : neo4j-community-3.2./
drwxr-xr-x root root Jun : robomongo-1.0.-linux-x86_64-89f24ea/
root@zhouls-virtual-machine:/usr/local/app# ln -s robomongo-1.0.-linux-x86_64-89f24ea/ robomongo
root@zhouls-virtual-machine:/usr/local/app# ll
total
drwxr-xr-x root root Jun : ./
drwxr-xr-x root root Jun : ../
lrwxrwxrwx root root Jun : jdk -> jdk1..0_60//
drwxr-xr-x root root Aug jdk1..0_60/
lrwxrwxrwx root root Jun : neo4j -> neo4j-community-3.2.//
drwxr-xr-x root root Jun : neo4j-community-3.2./
lrwxrwxrwx root root Jun : robomongo -> robomongo-1.0.-linux-x86_64-89f24ea//
drwxr-xr-x root root Jun : robomongo-1.0.-linux-x86_64-89f24ea/
root@zhouls-virtual-machine:/usr/local/app#
root@zhouls-virtual-machine:/usr/local/app# cd robomongo
root@zhouls-virtual-machine:/usr/local/app/robomongo# ll
total
drwxr-xr-x root root Jun : ./
drwxr-xr-x root root Jun : ../
drwxr-xr-x root root Jun : bin/
-rw-r--r-- zhouls zhouls Apr : CHANGELOG
-rw-r--r-- zhouls zhouls Apr : COPYRIGHT
-rw-r--r-- zhouls zhouls Apr : DESCRIPTION
drwxr-xr-x root root Jun : lib/
-rw-r--r-- zhouls zhouls Apr : LICENSE
root@zhouls-virtual-machine:/usr/local/app/robomongo#
配置robomongo的环境变量
root@zhouls-virtual-machine:/usr/local/app/robomongo# vim /etc/profile
#robomongo
export ROBOMONGO_HOME=/usr/local/app/robomongo
export PATH=$PATH:$ROBOMONGO_HOME/bin
root@zhouls-virtual-machine:/usr/local/app/robomongo# vim /etc/profile
root@zhouls-virtual-machine:/usr/local/app/robomongo# source /etc/profile
root@zhouls-virtual-machine:/usr/local/app/robomongo# robomongo -version
MongoDB shell version: 3.2.--g9fa2d97
root@zhouls-virtual-machine:/usr/local/app/robomongo#
运行RoboMongo
系统会自动打开RoboMongo。
root@zhouls-virtual-machine:/usr/local/app/robomongo# cd bin/
root@zhouls-virtual-machine:/usr/local/app/robomongo/bin# pwd
/usr/local/app/robomongo/bin
root@zhouls-virtual-machine:/usr/local/app/robomongo/bin# ll
total
drwxr-xr-x root root Jun : ./
drwxr-xr-x root root Jun : ../
-rw-r--r-- zhouls zhouls Apr : qt.conf
-rwxr-xr-x zhouls zhouls Apr : robomongo*
root@zhouls-virtual-machine:/usr/local/app/robomongo/bin# ./robomongo
RoboMongo连接本地数据库
(1) 新建一个数据库链接
File ----> connet ----> create。 连接本地数据库的话,保持默认设置即可。
如果大家,在这一步,遇到如下的问题,则是
Cannot connect to the MongoDB at localhost:. Error:
Failed to execute "listdatabases" command.
选中已有的进行链接即可。我在连接数据库时,报错“连接失败”。
查询相关错误信息,连接失败的原因可能为iptable或服务器未打开。在我的系统中,没有设置开机自启MongoDB服务。考虑到这个问题,我重启了MongDB,重新运行RoboMongo,显示如下信息,并成功打开RoboMongo的本地数据库。
启动和关闭mongodb命令如下:
root@zhouls-virtual-machine:~# service mongodb start
start: Job is already running: mongodb
root@zhouls-virtual-machine:~# service mongodb stop
mongodb stop/waiting
root@zhouls-virtual-machine:~#
默认设置MongoDB是随Ubuntu启动自动启动的。
Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)的更多相关文章
- Jenkins安装部署使用图文详解(非常详细)
前言 最近公司需要弄一套自动化运维部署,于是抽空学习了一下,用了两天左右完成Jenkins的安装部署和各种项目的配置化,于是整理一下进行分享. 介绍 Jenkins是一个独立的开源软件项目,是基于Ja ...
- Ubuntu14.04下Mongodb官网安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 在这篇博客里,我采用了非官网的安装步骤,来进行安装.走了弯路,同时,也是不建议.因为在大数据领域和实际生产里,还是要走正规的为好. Ubuntu14.04下Mongodb(离线安 ...
- Ubuntu14.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 说在前面的话 首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu 14.04.4 LTS ...
- Ubuntu14.04下Mongodb的Java API编程实例(手动项目或者maven项目)
不多说,直接上干货! 若大家,不会安装的话,则请移步,随便挑选一种. Ubuntu14.04下Mongodb(在线安装方式|apt-get)安装部署步骤(图文详解)(博主推荐) Ubuntu14.04 ...
- ubuntu14.04下nodejs + npm + bower的安装、调试和部署
1. 简介 本文介绍ubuntu14.04下nodejs+npm+bower的安装.调试和部署 参考文档 https://docs.npmjs.com/getting-started https: ...
- Ubuntu14.04下Mongodb官网卸载部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 前期博客 Ubuntu14.04下Mongodb官网安装部署步骤(图文详解)(博主推荐) https://docs.mongodb.com/manual/tutorial/ins ...
- Ubuntu16.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
不多说,直接上干货! 说在前面的话 首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu LTS \n \l r ...
- Windows下如何正确下载并安装可视化的Redis数据库管理工具(redis-desktop-manager)(图文详解)
不多说,直接上干货! Redis Desktop Manager是一个可视化的Redis数据库管理工具,使用非常简单. 官网下载:https://redisdesktop.com/down ...
- windows系统下如何正确安装Cygwin(图文详解)
我的操作系统信息是 1.在官网https://cygwin.com/install.html下载win64位安装包 选择包的下载存放目录,点击“下一步” 为了使我们安装的Cygwin能够编译程序, ...
随机推荐
- 9) 十分钟学会android--使用Fragment建立动态UI
为了在 Android 上为用户提供动态的.多窗口的交互体验,需要将 UI 组件和 Activity 操作封装成模块进行使用,这样我们就可以在 Activity 中对这些模块进行切入切出操作.可以用 ...
- Verilog之openMSP430(1)
openMSP430_IO interrupt Verilog file: omsp_gpio.v //================================================ ...
- tomcat_logs
tomcat logs 目录下各日志文件的含义 参考地址: http://www.cnblogs.com/signheart/p/0ed0bef7dfadf59534eec76ad4607654.ht ...
- 关于Linux操作系统层次结构分析
本文转自http://www.jb51.net/LINUXjishu/214104.html 首先来看一张图(这是Linux操作系统的大致层次结构): 最内层是硬件,最外层是用户常用的应用,比如说fi ...
- 脚本_部署LNMP平台
#!bin/bash#功能:部署LNMP平台,实际运行脚本时,需要去除备注.#作者:liusingbonfunction menu { //定义函数menu ...
- vc++如何创建窗口
创建一个mfc工程,AppWizard可以用来增加和选择一些特性 可以发现一共有五个类,每一个类都有一个基类,都是mfc基础类库中的类 例如将一个类拷贝一下,将CFrameWnd到msdn中查找一下, ...
- 理解Faster-RCNN 中的Anchor
先上图看一下Faster R-CNN操作流程: 图片说明:Faster R-CNN=Fast R-CNN+RPN,其中Fast R-CNN结构不变:RPN负责生成proposals,配合最后一层的f ...
- `itchat`配置代理
config.py配置 首先,先找到itchat安装的目录,然后定位到config.py文件: import os, platform VERSION = '1.3.10' BASE_URL = 'h ...
- 2104 -- K-th Number
Description You are working for Macrohard company in data structures department. After failing your ...
- WEBGL学习【二】平面图形
<html lang="zh-CN"> <head> <title>NeHe's WebGL</title> <meta ch ...