首頁 系統教程 Linux 設定 mongodb 在 Linux 作業系統上

設定 mongodb 在 Linux 作業系統上

Dec 30, 2023 pm 12:49 PM
linux linux教程 紅帽 linux系統 linux指令 linux認證 紅帽linux linux視頻

導讀 MongoDB 是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。他支援的資料結構非常鬆散,是類似json的bson格式,因此可以儲存比較複雜的資料類型。 Mongo最大的特點是他支援的查詢語言非常強大,其語法有點類似於物件導向的查詢語言,幾乎可以實現類似關係型資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。
1.下載Linux安裝套件

如下圖,放到本地的某個角落,要記得位置哦~
在 Linux 上配置 mongodb

2.連接你的伺服器
ssh root@你的IP //回车输入密码 
登入後複製
3.安裝套件上傳

#另開ssh窗口(command n),如果是windows就打開新的cmd窗口,因為我們要操作本地文件,之前的窗口我們已經登了伺服器了。傳的方法很多,我只示範其中一種。
cd "安裝套件所在資料夾" // 去你剛才安裝套件放的位置<br> scp "本地檔案" root@你的IP // 回車輸入密碼開始傳送
如下圖,我是傳送到伺服器的根目錄下。其實不建議,你可以放在一個固有目錄,例如/usr/local
在 Linux 上配置 mongodb
ls -l //以清單的形式展開,我們可以看到已經下載成功了。
在 Linux 上配置 mongodb

4.解壓縮安裝套件

tar -zxvf mongodb-linux-x86_64-3.4.6.tgz //解壓縮 不同檔案有不同的解壓縮指令,自己百度即可
在 Linux 上配置 mongodb

5.填坑的一步

剛剛說大家可以把每次安裝的東東放到固定的資料夾,所以我把解壓好的檔案移到了/usr/local/mongodb目錄了,如果你已經放到了你喜歡的位置,可以跳過此步驟。如果你不知道怎麼移,可以看下去。
cd /user/local //進入local<br><br># mkdir mongodb //建立mongodb資料夾<br> cd / //進入根目錄 mv mongodb-linux-x86_64-3.4.6 /usr/local/mongodb /*將剛才的解壓縮包移入 /usr/local/mongodb*/
在 Linux 上配置 mongodb

6.設定mongodb運行環境

mkdir data //创建data文件夹,存放数据库db文件  
mkdir logs //创建logs文件夹,存放日志文件  
cd logs //进入logs  
touch mongo.log //创建log文件  
cd .. //返回上一级  
mkdir etc //创建配置文件夹  
cd etc // 进入etc  
vim mongo.conf //编辑同时创建mongo.conf 文件
登入後複製
以下是mongo.conf檔案裡的程式碼,大家看好不要寫錯,進入檔案之後要按一下鍵盤i才能開始寫程式碼。

dbpath = /usr/local/mongodb/data //路径一定要输入绝对的  
logpath = /usr/local/mongodb/logs/mongo.log //路径一定要输入绝对的  
logappend = true  
journal = true  
quiet = true  
port = 27017 //端口
登入後複製

寫好了按esc鍵退出,然後按shift :會在最下面出現:然後輸入wq,儲存並退出的意思。 在 Linux 上配置 mongodb
到了這一步就接近尾聲了。 7.啟動mongodb

cd mongodb/mongodb-linux-x86_64-3.4.6/bin //进入安装包的bin目录下 
mongod -f /usr/local/mongodb/etc/mongo.conf  //启动1方法  或 ./mongod -f /usr/local/mongodb/etc/mongo.conf  //启动2方法  
登入後複製

如果輸入這個指令,出現如下圖,沒什麼變化,只有遊標閃爍。 在 Linux 上配置 mongodb ###8.本地測試是否成功

我用的可視化工具 Robo 3t,新建鏈接,address輸入伺服器地址,端口填你mongo.conf裡配置的,基本上都是27027。
在 Linux 上配置 mongodb
點選儲存,如下圖操作,進行 Connect。
在 Linux 上配置 mongodb
如果到了這一步基本上就是成功啦。
在 Linux 上配置 mongodb

9.小坑警示

我之前在mongo.conf 裡 路徑寫的是相對的,就出現了下面的問題。
在 Linux 上配置 mongodb

然後就是這樣子的。
在 Linux 上配置 mongodb

10.總結

#方法有很多,我寫的只是其中一種,我自己也是第一次安裝。其中也有點坑坑,遇到問題不要認輸,總是會解決的,寫的不對不好的地方,希望大家不吝賜教~

以上是設定 mongodb 在 Linux 作業系統上的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1657
14
CakePHP 教程
1415
52
Laravel 教程
1309
25
PHP教程
1257
29
C# 教程
1230
24
Linux體系結構:揭示5個基本組件 Linux體系結構:揭示5個基本組件 Apr 20, 2025 am 12:04 AM

Linux系統的五個基本組件是:1.內核,2.系統庫,3.系統實用程序,4.圖形用戶界面,5.應用程序。內核管理硬件資源,系統庫提供預編譯函數,系統實用程序用於系統管理,GUI提供可視化交互,應用程序利用這些組件實現功能。

vscode終端使用教程 vscode終端使用教程 Apr 15, 2025 pm 10:09 PM

vscode 內置終端是一個開發工具,允許在編輯器內運行命令和腳本,以簡化開發流程。如何使用 vscode 終端:通過快捷鍵 (Ctrl/Cmd ) 打開終端。輸入命令或運行腳本。使用熱鍵 (如 Ctrl L 清除終端)。更改工作目錄 (如 cd 命令)。高級功能包括調試模式、代碼片段自動補全和交互式命令歷史。

git怎麼查看倉庫地址 git怎麼查看倉庫地址 Apr 17, 2025 pm 01:54 PM

要查看 Git 倉庫地址,請執行以下步驟:1. 打開命令行並導航到倉庫目錄;2. 運行 "git remote -v" 命令;3. 查看輸出中的倉庫名稱及其相應的地址。

notepad怎麼運行java代碼 notepad怎麼運行java代碼 Apr 16, 2025 pm 07:39 PM

雖然 Notepad 無法直接運行 Java 代碼,但可以通過借助其他工具實現:使用命令行編譯器 (javac) 編譯代碼,生成字節碼文件 (filename.class)。使用 Java 解釋器 (java) 解釋字節碼,執行代碼並輸出結果。

sublime寫好代碼後如何運行 sublime寫好代碼後如何運行 Apr 16, 2025 am 08:51 AM

在 Sublime 中運行代碼的方法有六種:通過熱鍵、菜單、構建系統、命令行、設置默認構建系統和自定義構建命令,並可通過右鍵單擊項目/文件運行單個文件/項目,構建系統可用性取決於 Sublime Text 的安裝情況。

Linux的主要目的是什麼? Linux的主要目的是什麼? Apr 16, 2025 am 12:19 AM

Linux的主要用途包括:1.服務器操作系統,2.嵌入式系統,3.桌面操作系統,4.開發和測試環境。 Linux在這些領域表現出色,提供了穩定性、安全性和高效的開發工具。

vscode上一步下一步快捷鍵 vscode上一步下一步快捷鍵 Apr 15, 2025 pm 10:51 PM

VS Code 一步/下一步快捷鍵的使用方法:一步(向後):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

laravel安裝代碼 laravel安裝代碼 Apr 18, 2025 pm 12:30 PM

要安裝 Laravel,需依序進行以下步驟:安裝 Composer(適用於 macOS/Linux 和 Windows)安裝 Laravel 安裝器創建新項目啟動服務訪問應用程序(網址:http://127.0.0.1:8000)設置數據庫連接(如果需要)

See all articles