設定 mongodb 在 Linux 作業系統上
導讀 | MongoDB 是一個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。他支援的資料結構非常鬆散,是類似json的bson格式,因此可以儲存比較複雜的資料類型。 Mongo最大的特點是他支援的查詢語言非常強大,其語法有點類似於物件導向的查詢語言,幾乎可以實現類似關係型資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。 |
如下圖,放到本地的某個角落,要記得位置哦~
ssh root@你的IP //回车输入密码
#另開ssh窗口(command n),如果是windows就打開新的cmd窗口,因為我們要操作本地文件,之前的窗口我們已經登了伺服器了。傳的方法很多,我只示範其中一種。
cd "安裝套件所在資料夾" // 去你剛才安裝套件放的位置<br>
scp "本地檔案" root@你的IP // 回車輸入密碼開始傳送
如下圖,我是傳送到伺服器的根目錄下。其實不建議,你可以放在一個固有目錄,例如/usr/local
ls -l //以清單的形式展開,我們可以看到已經下載成功了。
tar -zxvf mongodb-linux-x86_64-3.4.6.tgz //解壓縮 不同檔案有不同的解壓縮指令,自己百度即可
剛剛說大家可以把每次安裝的東東放到固定的資料夾,所以我把解壓好的檔案移到了/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*/
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 文件
dbpath = /usr/local/mongodb/data //路径一定要输入绝对的 logpath = /usr/local/mongodb/logs/mongo.log //路径一定要输入绝对的 logappend = true journal = true quiet = true port = 27017 //端口
寫好了按esc鍵退出,然後按shift :會在最下面出現:然後輸入wq,儲存並退出的意思。

到了這一步就接近尾聲了。 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方法
如果輸入這個指令,出現如下圖,沒什麼變化,只有遊標閃爍。

我用的可視化工具 Robo 3t,新建鏈接,address輸入伺服器地址,端口填你mongo.conf裡配置的,基本上都是27027。
點選儲存,如下圖操作,進行 Connect。
如果到了這一步基本上就是成功啦。
我之前在mongo.conf 裡 路徑寫的是相對的,就出現了下面的問題。
然後就是這樣子的。
#方法有很多,我寫的只是其中一種,我自己也是第一次安裝。其中也有點坑坑,遇到問題不要認輸,總是會解決的,寫的不對不好的地方,希望大家不吝賜教~
以上是設定 mongodb 在 Linux 作業系統上的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

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

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

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

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

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

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

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

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

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