ubuntu中實測mongodb 的安裝和簡單配置

2021-09-28 16:55:04 字數 2408 閱讀 1149

1. ubuntu虛擬機器的簡單優化

安裝完ubuntu系統之後,略微不太友好,因此需要簡單優化一下。

語言支援 (language support)

安裝其他語言 :chinese (simplified)

選單和視窗的語言,將漢語拖到第一行

地區格式,新增漢語

重啟系統

apt-get update

修改時間 (強迫症,看著不爽)

sudo tzselect

#進入選擇時區選擇。

#然後選擇亞洲asia,繼續選擇中國china,最後選擇北京beijing。

#建立時區

sudo

ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime

reboot

2 . 安裝mongodb

建立相關資料夾,便於打理

cd /usr/local

sudo

mkdir soft

cd soft/

# 下邊就是接下來,要安裝的mongodb的根目錄了,下一步的目標就是講mongodb安裝於此

sudo

mkdir mongodb

sudo

apt-get update

sudo apt install

curl

sudo

curl -o

解壓,建立相關mongodb的資料夾

解壓檔案

tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.6.6.tgz

# 將bin目錄移動到,我們想要的位置

sudo

mv mongodb-linux-x86_64-ubuntu1604-3.6.6/bin /usr/local/soft/mongodb

建立mongodb的資料檔案目錄,日誌目錄,配置檔案等

sudo

mkdir db

sudo

mkdir log

sudo

vi mongo.config

修改資料夾許可權,否則沒有許可權寫入資料檔案導致無法啟動

chmod命令 : chmod abc file

三個數字分別代表三種使用者的許可權,a,b,c各為乙個數字,分別表示user、group、及other的許可權

值呢, r=4,w=2,x=1 。 r w x分別代表 讀、寫、可執行

chmod 777 db 

chmod 777 log

ls -l 檢視許可權

ls -l #檢視許可權

drwxrwxrwx 2 root root 4096 oct 15 11:14 db #說明已經增加許可權成功

編寫配置檔案,並以該配置檔案啟動

配置檔案如下 :

bind_ip=192.168.153.135 #繫結ip,之可以訪問該ip

port=27001

dbpath=/usr/local/soft/mongodb/db #如果沒有目錄需要建立

logpath=/usr/local/soft/mongodb/log/out.log #如果沒有目錄需要建立

啟動命令:

bin/mongod --config mongo.config
是否啟動成功,可以去檢視 /usr/local/soft/mongodb/log/out.log

可能出現的問題,共享庫缺失,導致無法啟動

博主在,一切準備就緒,啟動時,發現乙隻報錯

mongod: error while loading shared libraries: libcrypto.so.1.0.0:
缺少共享庫,解決方式如下

查詢是否存在這個lib

find / -name libssl.so.1.0.0
發現存在,於下邊目錄

/snap/core/6673/lib/x86_64-linux-gnu #注意,不同的系統,位置可能不一樣,請注意
把這個庫新增到 /etc/ld.so.conf 配置檔案中,下邊時配置檔案中要新增的

/snap/core/6673/lib/x86_64-linux-gnu

/usr/local/lib

執行命令

sudo /sbin/ldconfig -v

Ubuntu16 04安裝解除安裝MongoDB

1.匯入包管理系統需要的mongodb的公有gpg金鑰 sudo apt key adv keyserver hkp recv 9da31620334bd75d9dcb49f368818c72e52529d42.建立系統需要的對應列表檔案 etc apt sources.list.d mongodb...

大神教你 在Ubuntu上安裝MongoDB資料庫

mongodb是在現代web應用程式中常用的文件資料庫。本教程應該幫助您設定虛擬專用伺服器,以用作生產應用程式環境的專用mongodb伺服器。第1步 建立droplet 這乙個很容易。一旦你完成,繼續和 ssh 注 建議您配置 ssh 和 sudo 像這樣 第2步 建立安裝指令碼 mongodb安裝...

在CentOS7中安裝和刪除MongoDB 4 2

配置mongodb 建立資料庫和使用者 troubleshooting 刪除mongodb mongodb教程 在centos7中安裝mongodb 4.2 community edition。新增mongodb yum repo 建立 etc yum.repos.d mongodb org 4.2...