Linux下的MongoDB安裝&啟動&關閉
一、下載安裝包
二、解壓安裝包
$ tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
三、複製到指定的目錄下
$ mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
四、新增PATH路徑
export PATH=
$ vi ~/.zshrc
//新增到命令path裡
$ export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mongo/bin"
五、建立資料庫存放目錄和日誌
/data/db 是 mongodb 預設的啟動的資料庫路徑(–dbpath)。這裡我們就放預設地兒,可以自己調整,啟動時指向到自己建立的目錄就行
$ cd /data
//建立資料庫目錄
$ sudo mkdir db
//建立日誌
$ sudo touch logs
六、啟動mongo服務
$ cd /usr/local/mongo/bin
$ sudo ./mongod --dbpath=/data/db --logpath=/data/logs
啟動mongodb服務,並指定資料庫存放在/data/db路徑下,資料庫日誌放在/data/logs裡。這種啟動屬於零時啟動,關掉終端服務會停掉 這裡我們檢測使用,下面是常駐啟動命令
七、後臺啟動mongo服務(常駐 –fork)
- 使用–fork引數常駐啟動
$ cd /usr/local/mongo/bin
$ sudo ./mongod --dbpath=/data/db --fork --logpath=/data/logs
- 後臺啟動成功提示,
2018-08-23T20:55:29.326+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols `none`
about to fork child process, waiting until server is ready for connections.
forked process: 69961
child process started successfully, parent exiting
後臺啟動成功除非手動關掉mongo服務或者關機等意外,否則mongo服務一直是開啟狀態
八、mongodb後臺管理 shell
mongodb shell是mongodb自帶的互動式javascript shell,用來對mongodb進行操作和管理的互動式環境。
- 第一步要先啟動mongo服務
-
執行mongo命令
因為我們配置了path,所以啟動和進入shell命令在任何目錄下都可以執行,如果沒有配置path則必須進入/usr/local/mongo/bin目錄下執行
$ sudo mongod --dbpath=/data/db --fork --logpath=/data/logs
$ mongo
- 進入shell
.....
.....
The monitoring data will be available on a MongoDB website with a unique URL accessible to you
and anyone you share the URL with. MongoDB may use this information to make product
improvements and to suggest MongoDB products and deployment options to you.
To enable free monitoring, run the following command: db.enableFreeMonitoring()
To permanently disable this reminder, run the following command: db.disableFreeMonitoring()
---
>
執行簡單的shell命令
- 檢視資料庫
$ show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
- 檢視使用者
$ db.getUsers();
[ ]
九、關閉mongodb服務
- 進入shell 執行
db.shutdownServer();
命令
db.shutdownServer();
這是最安全的關閉mongo服務的操作,不要kill程式來關閉
相關文章
- linux下安裝mongodb啟動不了怎麼辦LinuxMongoDB
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- mongodb的安裝和啟動方法MongoDB
- 徹底解決Linux下mongodb的安裝LinuxMongoDB
- MongoDB | Linux 安裝MongoDBLinux
- 如何安裝MongoDB併成功啟動MongoDB
- mongoDB安裝與啟動的注意事項MongoDB
- linux版安全狗關閉 開啟 檢視 解除安裝命令Linux
- centos下nginx啟動、重啟、關閉CentOSNginx
- linux上安裝mongodbLinuxMongoDB
- Linux(以CentOS 7為例)下安裝、解除安裝、啟動OpenOfficeLinuxCentOS
- Windows下安裝MongoDBWindowsMongoDB
- Mac下安裝MongodbMacMongoDB
- 在 Windows 平臺下安裝與配置 MySQL 5.7.36之啟動與關閉MySQL服務WindowsMySql
- linux 下redis關閉LinuxRedis
- Linux下命令列開啟關閉觸控板Linux命令列
- linux入門學習(一):下載及安裝linux + 修改ip地址 + 關閉防火牆命令 + 檢視linux系統的位數 + 安裝jdk + 安裝tomcatLinux防火牆JDKTomcat
- MongoDB下載與安裝MongoDB
- mongodb macos 下的安裝和使用MongoDBMac
- mysql學習2:第二章:mysql安裝啟動和關閉——安裝前檢查MySql
- mysql學習3:第二章:mysql安裝啟動和關閉——mysql5.6安裝MySql
- mysql學習4:第二章:mysql安裝啟動和關閉——mysql5.7安裝MySql
- Linux下Nginx安裝並開啟SSLLinuxNginx
- yum安裝mongodb啟動失敗怎麼解決MongoDB
- linux關閉防火牆命令 linux防火牆關閉和開啟命令Linux防火牆
- Linux環境下Minio的安裝部署與啟動教程(完整版)Linux
- Tesseract OCR的下載安裝和啟動
- 在Linux裡安裝和啟動nginx的方法LinuxNginx
- Maven的安裝/2.2 Linux下的安裝MavenLinux
- Linux安裝Nginx並配置啟動命令LinuxNginx
- Linux 作業系統安裝 Nvidia GPU 驅動,並且方便地切換開啟/關閉狀態的方法Linux作業系統GPU
- 3 啟動和關閉
- MongoDB的安裝MongoDB
- windows10怎麼關閉快速啟動_windows10關閉快速啟動的方法Windows
- Linux下怎麼安裝.deb格式的安裝包?Linux系統下.deb格式安裝包的安裝教程Linux
- linux 啟動 pycharm程式的命令(pycharm已安裝好)LinuxPyCharm
- nginx關閉/重啟/啟動的操作方法Nginx
- Linux – CentOS 7 yum方式快速安裝MongoDBLinuxCentOSMongoDB