Linux下安裝MongoDB

最近想學習一下關於MongoDB數據庫的知識,因爲本地安裝了太多東西,因此在虛擬機中的Linux系統下安裝了MongoDB,下面是整個安裝過程linux

1、安裝過程mongodb

1.到mongodb官網下載對應系統的壓縮包,個人系統是centos 32位。(注意不要選錯系統版本,也能夠在本地下載好後上傳到雲服務器)數據庫

2.默認下載路徑是到用戶目錄下的Downloads目錄,將其解壓centos

tar -zxvf mongodb-linux-i686-2.6.7.tgz

3.將解壓後的文件夾移動到/usr/local/的mongodb目錄下bash

mv -r mongodb-linux-i686-2.6.7 /usr/local/mongodb

4.配置系統文件profile服務器

sudo vi /etc/profile

插入下列內容:app

export MONGODB_HOME=/usr/local/mongodb  
export PATH=$PATH:$MONGODB_HOME/bin

注意保存後要重啓系統配置:學習

source /etc/profile

5.建立用於存放數據和日誌文件的文件夾,並修改其權限增長讀寫權限spa

複製代碼
cd /usr/local/mongodb
sudo mkdir -p data/db
sudo chmod -r 777 data/db sudo mkdir logs cd logs touch mongodb.log
複製代碼

6.mongodb啓動配置3d

進入到bin目錄,增長一個配置文件:

cd /usr/local/mongodb/bin  
sudo vi mongodb.conf

插入下列內容:

dbpath = /usr/local/mongodb/data/db #數據文件存放目錄  
logpath = /usr/local/mongodb/logs/mongodb.log #日誌文件存放目錄  
port = 27017  #端口  
fork = true  #以守護程序的方式啓用,即在後臺運行  
nohttpinterface = true

7. 啓動mongod數據庫服務,以配置文件的方式啓動

cd /usr/local/mongodb/bin
./mongod -f mongodb.conf

8.鏈接mongodb數據庫

./mongo

9.設置mongodb.service啓動服務,設置開機啓動,編輯/etc/rc.d/rc.local,添加:

/usr/local/mongodb/bin/mongod --fork --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb.log --logappend

vi /etc/rc.local
#!/bin/sh

# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
/usr/local/mongodb/bin/mongod --fork --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb.log --logappend

重啓計算機再看MongoDB是否啓動,切換到MongoDB的bin目錄下,直接使用 mongo命令登陸,若能夠登陸,則說明配置成功

10.配置環境變量

每次都要進入到安裝目錄中去輸入命令,麻煩,咱們直接配置環境變量便可,編輯當前用戶目錄下的.bash_profile文件,以下

vi ~/.bash_profile

編輯以下,插入:

export MONGODB_HOME=/usr/local/mongodb/bin

export PATH=$MONGODB_HOME:$PATH

# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export MONGODB_HOME=/usr/local/mongodb/bin export PATH=$MONGODB_HOME:$PATH export PATH ~

保存,退出.bash_profile文件,輸入mongo就能進入MongoDB的控制檯

相關文章
相關標籤/搜索