環(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