1、下載安裝包 打開官網,跳轉至下載界面,選擇對應版本的安裝包,拷貝其鏈接,這裡是手動安裝,所以下載tgz安裝包,如果要自動化安裝,選擇server的rpm自動安裝包 https://www.mongodb.com/try/download/community 這裡直接使用wget下載至伺服器中,然 ...
1、下載安裝包
打開官網,跳轉至下載界面,選擇對應版本的安裝包,拷貝其鏈接,這裡是手動安裝,所以下載tgz安裝包,如果要自動化安裝,選擇server的rpm自動安裝包
https://www.mongodb.com/try/download/community
這裡直接使用wget下載至伺服器中,然後對其進行解壓拷貝至指定目錄
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.22.tgz
tar -xvf mongodb-linux-x86_64-rhel70-3.2.22.tgz
mv mongodb-linux-x86_64-rhel70-3.2.22 /usr/bin/mongodb-3.2.22
2、配置環境變數
使用下列命令打開profile文件
vim /etc/profile
在文件末尾下一行寫入以下參數並保存
export PATH=/usr/bin/mongodb-3.2.22/bin:$PATH
執行以下命令使環境變數生效
source /etc/profile
3、進行配置
在拷貝後的目錄下創建data文件夾和logs文件夾
mkdir logs data
進入當前目錄下bin文件夾下,創建mongodb.conf文件,該文件作為啟動時的配置文件,寫入以下信息保存,如有外部鏈接需求的請自行配置防火牆
port=27017 #埠
bind_ip=0.0.0.0 #預設是127.0.0.1
dbpath=/usr/bin/mongodb-3.2.22/data #資料庫存放
logpath=/usr/bin/mongodb-3.2.22/logs/mongodb.log #日誌文件
fork=true #設置後臺運行
#auth=true #開啟認證
4、啟動查看
[root@VM-0-2-centos bin]# mongod --config mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 29696
child process started successfully, parent exiting
[root@VM-0-2-centos bin]# ps -aux | grep mongodb
root 29696 0.5 2.0 398440 38156 ? Rl 11:06 0:00 mongod --config mongodb.conf
root 29965 0.0 0.0 112812 968 pts/0 R+ 11:06 0:00 grep --color=auto mongodb
5、使用測試
這裡進行最簡單的一些測試
#連接客戶端
mongo
# 插入數據
db.cs.insert({'a':'b'})
# 查詢數據
db.cs.find()