日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)

發布時間:2023/12/10 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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.8.0_60 neo4j neo4j-community-3.2.0 root@zhouls-virtual-machine:/usr/local/app# cp /home/zhouls/Downloads/robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz . root@zhouls-virtual-machine:/usr/local/app# ls jdk neo4j robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz jdk1.8.0_60 neo4j-community-3.2.0 root@zhouls-virtual-machine:/usr/local/app#

?

?

?

root@zhouls-virtual-machine:/usr/local/app# ls jdk neo4j robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz jdk1.8.0_60 neo4j-community-3.2.0 root@zhouls-virtual-machine:/usr/local/app# tar -zxvf robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz

?

?

?

root@zhouls-virtual-machine:/usr/local/app# ls jdk neo4j robomongo-1.0.0-linux-x86_64-89f24ea jdk1.8.0_60 neo4j-community-3.2.0 robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz root@zhouls-virtual-machine:/usr/local/app# rm robomongo-1.0.0-linux-x86_64-89f24ea.tar.gz root@zhouls-virtual-machine:/usr/local/app# ll total 20 drwxr-xr-x 5 root root 4096 Jun 2 23:39 ./ drwxr-xr-x 11 root root 4096 Jun 2 14:53 ../ lrwxrwxrwx 1 root root 12 Jun 2 14:55 jdk -> jdk1.8.0_60// drwxr-xr-x 8 root root 4096 Aug 5 2015 jdk1.8.0_60/ lrwxrwxrwx 1 root root 22 Jun 2 15:39 neo4j -> neo4j-community-3.2.0// drwxr-xr-x 11 root root 4096 Jun 2 16:24 neo4j-community-3.2.0/ drwxr-xr-x 4 root root 4096 Jun 2 23:39 robomongo-1.0.0-linux-x86_64-89f24ea/ root@zhouls-virtual-machine:/usr/local/app# ln -s robomongo-1.0.0-linux-x86_64-89f24ea/ robomongo root@zhouls-virtual-machine:/usr/local/app# ll total 20 drwxr-xr-x 5 root root 4096 Jun 2 23:39 ./ drwxr-xr-x 11 root root 4096 Jun 2 14:53 ../ lrwxrwxrwx 1 root root 12 Jun 2 14:55 jdk -> jdk1.8.0_60// drwxr-xr-x 8 root root 4096 Aug 5 2015 jdk1.8.0_60/ lrwxrwxrwx 1 root root 22 Jun 2 15:39 neo4j -> neo4j-community-3.2.0// drwxr-xr-x 11 root root 4096 Jun 2 16:24 neo4j-community-3.2.0/ lrwxrwxrwx 1 root root 37 Jun 2 23:39 robomongo -> robomongo-1.0.0-linux-x86_64-89f24ea// drwxr-xr-x 4 root root 4096 Jun 2 23:39 robomongo-1.0.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 84 drwxr-xr-x 4 root root 4096 Jun 2 23:39 ./ drwxr-xr-x 5 root root 4096 Jun 2 23:39 ../ drwxr-xr-x 2 root root 4096 Jun 2 23:39 bin/ -rw-r--r-- 1 zhouls zhouls 23891 Apr 21 14:20 CHANGELOG -rw-r--r-- 1 zhouls zhouls 337 Apr 21 14:20 COPYRIGHT -rw-r--r-- 1 zhouls zhouls 177 Apr 21 14:20 DESCRIPTION drwxr-xr-x 4 root root 4096 Jun 2 23:39 lib/ -rw-r--r-- 1 zhouls zhouls 35147 Apr 21 14:20 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.0-34-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 18908 drwxr-xr-x 2 root root 4096 Jun 2 23:39 ./ drwxr-xr-x 4 root root 4096 Jun 2 23:39 ../ -rw-r--r-- 1 zhouls zhouls 25 Apr 21 14:20 qt.conf -rwxr-xr-x 1 zhouls zhouls 19346400 Apr 21 14:25 robomongo* root@zhouls-virtual-machine:/usr/local/app/robomongo/bin# ./robomongo

?

?

?

?

?

?

?RoboMongo連接本地數據庫

(1) 新建一個數據庫鏈接

File ----> connet ----> create。 ? 連接本地數據庫的話,保持默認設置即可。

?

?

?

?

?

?

?

?

?

?

?

?  如果大家,在這一步,遇到如下的問題,則是

Cannot connect to the MongoDB at localhost:27017.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数据库可视化工具安装部署步骤(图文详解)(博主推荐)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。