主要流程记录:
系统:CentOS7
步骤1:
从官网下载需要的版本安装包 Download MongoDB Community Server | MongoDBDownload MongoDB Community Server non-relational database to take your next big project to a higher level!https://www.mongodb.com/try/download/community此处,我下载的是:mongodb-linux-x86_64-4.0.28.tgz
步骤2:
利用工具将源码包上传到应用服务器或者虚拟机
使用以下命令解压该压缩包:
tar -zxvf mongodb-linux-x86_64-4.0.28.tgz
将解压后的目录更名为mongodb,并移动到/usr/local/mongodb目录下:
mv mongodb-linux-x86_64-4.0.28 /usr/local/mongodb
步骤3:
设置环境变量
cd ~
vi .bashrc
# 进入vi模式后,来到文件最后的行位置,输入一下命令
export PATH=/usr/local/mongodb/bin:$PATH
# :wq退出vi的编辑模式,并使得环境变量生效
source .bashrc
步骤4:
启动mongodb
# 回到家目录
cd ~
# 新建mongodb_dir 用于后续的操作
mkdir mongodb_dir
cd mongodb_dir
mkdir data
mkdir log
# 启动mongodb
# 运行参数说明:
# --dbpath:用于存储数据
# --logpath:用于存储运行日志
# --port:启动port
# --bind_ip:允许访问的IP地址,0.0.0.0表示允许任意IP进行访问
# --fork: 表示后台运行
mongod --dbpath data/ --logpath log/mongo.log --port 27017 --bind_ip 0.0.0.0 --fork
# 进入mongodb
mongodb
此处:需要特别注意:--bind_ip 0.0.0.0,这个启动参数的配置,因为后续需要使用程序来进行对mongodb的操作,如果这个地方未正确配置的话,可能会导致客户端无法正常连接与操作mongodb的数据库。