阿里云ECS服務(wù)器安裝配置MongoDB

阿里云ECS服務(wù)器安裝配置MongoDB

環(huán)境

本人阿里云ECS服務(wù)器安裝的操作系統(tǒng)為CentOS 7.3 64位。需要安裝MongoDB,因為網(wǎng)上的教程大多比較老了,所以自己結(jié)合各種教程總結(jié)了一下,親測可用。

不熟悉linux命令的小伙伴可自行搜索。

安裝

下載

下載目錄可任意選擇,本人下載至~/software

curl-O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz

解壓

tarzxvf mongodb-linux-x86_64-3.2.9.tgz

移動

將解壓后的文件夾移動至指定目錄

mvmongodb-linux-x86_64-3.2.9/ /usr/local/mongodb

創(chuàng)建數(shù)據(jù)文件夾、日志文件和mongo配置文件

mkdir -p? /usr/local/mongodb/datatouch /usr/local/mongodb/mongod.logtouch /usr/local/mongodb/mongodb.conf

修改配置文件

通過參數(shù)啟動的方法較為麻煩,本文不贅述,僅提供通過配置文件啟動的方法。

vim /usr/local/mongodb/mongodb.conf

在配置文件中加入如下代碼:

dbpath=/usr/local/mongodb/datalogpath=/usr/local/mongodb/mongod.loglogappend=trueport=27017fork=trueauth=true

保存后退出。

:wq

啟動和關(guān)閉

進入到安裝目錄下

cd/usr/local/mongodb/bin

啟動

./mongod --config/usr/local/mongodb/mongodb.conf

關(guān)閉

./mongod -shutdown -dbpath=/usr/local/mongodb/data

配置

開放服務(wù)器端口

MongoDB一般運行在27017端口,因為阿里云的27017端口默認關(guān)閉,所以需要手動開啟,進入阿里云-云服務(wù)器ECS-實例-管理-本實例安全組-配置規(guī)則-添加安全組規(guī)則,如圖

配置環(huán)境變量

vim~/.bashrc

在最后添加

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

退出后記得使用source命令使設(shè)置生效

source ~/.bashrc

如此可直接在命令行使用mongo連接mongo服務(wù)

授權(quán)遠程連接

/sbin/iptables -I INPUT -p tcp--dport 27017 -j ACCEPT

接下來就可以在Windows或者Mac OS上使用數(shù)據(jù)庫可視化軟件遠程連接服務(wù)器的MongoDB


轉(zhuǎn)至:https://www.cnblogs.com/ruanshuai/p/12170074.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容