linux 安装 mongodb
下载安装
shell
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-7.0.14.tgz # 下载
tar -zxvf mongodb-linux-x86_64-rhel70-7.0.14.tgz # 解压
mv mongodb-linux-x86_64-rhel70-7.0.14 /usr/local/mongodb # 将解压包拷贝到指定目录添加 path 路径
sh
# /usr/local/mongodb 为 MongoDB 的安装路径
export PATH=/usr/local/mongodb/bin:$PATH创建数据库目录
MongoDB 的数据存储在 data 目录的 db 目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建 data 目录,并在 data 目录中创建 db 目录。mkdir -p /data/db
命令行中运行 MongoDB 服务
命令行中执行 mongo 安装目录中的 bin 目录执行 mongod 命令来启动 mongdb 服务。./mongod --dbpath=/data/mongo/db --logpath=/data/mongo/logs/mongod.log
后台启动 mongo 服务(常驻 --fork)
./mongod --dbpath=/data/mongo/db --fork --logpath=/data/mongo/logs/mongod.log
后台启动成功除非手动关掉 mongo 服务或者关机等意外,否则 mongo 服务一直是开启状态
以配置文件方式启动
示例(已过时)
sh
# 数据存储目录
dbpath=/data/mongo/db
# 日志目录
logpath=/data/mongo/logs/mongod.log
#以追加的方式记录日志
logappend = true
#端口号 默认为27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=false
#mongodb所绑定的ip地址
bind_ip = 0.0.0.0设置用户名密码
或
- 使用 robo3t 客户端连接后,在
System -> admin 数据库中添加用户
MongoDB 启动报错:找不到共享库文件 libcrypto.so.10
- 安装兼容库
yum install compat-openssl10
参考资料 - MongoDB 启动报错:找不到共享库文件 libcrypto.so.10