mongodb的安裝和開機自啟動詳細講解
mongodb的安裝和開機自啟動
第一步【下載安裝包】
1.去mongodb的官網下載相應的安裝包(http://www.mongodb.org)找到相應的版本下載
2.如果有網絡的話直接使用命令下載(wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz)
第二步【解壓壓縮包】
tar zxvf mongodb-linux-i686-1.8.0.tgz
最好給解壓的文件夾改個名字,方便操作
mv mongodb-linux-i686-1.8.0.tgz mongodb
第三步 【安裝準備】
將mongodb移動到/usr/local/mongodb文件夾 mv mongodb /usr/local/mongodb
創(chuàng)建數據庫文件夾(默認的數據庫文件夾的位置時 /data/db,啟動的時候會自動創(chuàng)建) mkdir: /usr/local/mongodb/data
提示:mongodb沒有具體的安裝過程 解壓文件包后 可以直接使用 非常的高效和方便
第四步 【設置開機自啟動】
將mongodb啟動項目加入到rc.local保證mongodb在服務器開機時啟動
echo “/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data” >> /etc/rc.local
第五步【啟動mongodb】
運行mongodb命令
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/dblogs
–dbpath執(zhí)行數據庫存放路徑(默認時/data/db)
–fork是以daemon(進程)方式運行
注意指定–fork參數 必須指定 --logpath日志文件夾路徑如果不加–fork參數則需要再開啟一個mongodb啟動窗口
【啟動命令常用的參數選項說明】
–dbpath 指定數據庫的目錄
–port 指定數據庫的端口默認時27017
–bind_ip 綁定ip
–directoryperdb 為每個db單獨創(chuàng)建一個獨立子目錄
–logpath 指定日志存放目錄
–logappend 指定日志生成方式【追加/覆蓋】
–pidfilepath 指定進程文件路徑 如果不指定將不產生進程文件
–keyfile 集群模式的關鍵標示
–journal 啟用日志
–nssize 指定.ns文件的大小 單位MB 默認時16M 最大是2GB
–maxConns 最大的并發(fā)連接數
–notablescan 不允許進行表掃描
–noprealloc 關閉數據文件的預分配功能
–fork 以后臺Daemon形式運行服務
第六步【進入客戶端操作】
/usr/local/mongodb/bin/mongod
第七步【退出shell控制臺】
ctrl+c 或者exit回車
第八步【停止mongodb的服務器】
如果處理連接狀態(tài) 那么直接可以通過在admin庫中發(fā)送db.shutdownServer()指令去停止
到此這篇關于mongodb的安裝和開機自啟動詳細講解的文章就介紹到這了,更多相關mongodb的安裝和開機自啟動內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MongoDB添加仲裁節(jié)點報錯:replica set IDs do not match的解決方法
這篇文章主要給大家介紹了關于MongoDB添加仲裁節(jié)點報錯:replica set IDs do not match的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧2018-11-11mongodb在建立一個T級別的數據庫時,進程掛掉的解決方法
這篇文章主要介紹了mongodb在建立一個T級別的數據庫時,進程掛掉,需要的朋友可以參考下2017-03-03毫不費力!在Ubuntu上安裝MongoDB7.0的簡易指南!
MongoDB是一種流行的NoSQL數據庫管理系統(tǒng),用于處理大量結構化和半結構化數據,本文提供了在Ubuntu上安裝MongoDB?7.0的詳細步驟,以下步驟包含了在Ubuntu系統(tǒng)中安裝MongoDB的必要軟件包、配置MongoDB數據目錄、配置MongoDB數據庫的認證方式等信息,需要的朋友可以參考下2023-10-10