依赖
sudo apt-get install libcurl4 openssl
下载源码包
https://www.mongodb.com/try/download/community
解压
tar zxvf mongodb-linux-x86_64-ubuntu2004-5.0.7.tgz
之后可以mv到自己想放置的路径,我放在了/home/ubuntu/app/mongo
配置环境变量
export PATH=/home/ubuntu/app/mongo/bin:$PATH
创建日志和db数据存放目录
启动mongo
到bin
目录下
./mongod --dbpath /home/ubuntu/app/mongoData/data --logpath /home/ubuntu/app/mongoData/log/mongod.log --fork
进入mongo的shell命令行
到bin
目录下./mongo
停止mongo
mongod --dbpath /home/ubuntu/app/mongoData/data --logpath /home/ubuntu/app/mongoData/log/mongod.log --shutdown
配置文件启动方式
mongo
的配置文件需要自己touch
#数据文件存放目录
dbpath=/home/ubuntu/app/mongoData/data
#日志文件存放目录
logpath=/home/ubuntu/app/mongoData/log/mongod.log
#端口
port=27017
#以守护线程的方式启用,即在后台运行
fork=true
#日志输出方式,使用追加的方式写日志
logappend=true
#允许所有外网地址访问,或者使用bind_ip_all=true
bind_ip=0.0.0.0
#关闭http接口,默认关闭27018端口访问
#nohttpinterface=true
#使用该参数可以将每个数据库存放在单独的目录中
directoryPerDB=true
配置文件启动
./bin/mongod --config=mongo.conf