- 将安装包复制到虚拟机内,移动的操作见链接: https://blog.csdn.net/weixin_46361294/article/details/126665214?spm=1001.2014.3001.5501
- 移动完成后进行解压
tar -zxvf mongodb-linux-x86_64-rhel62-3.6.4.tgz
- 对文件重命名
mv mongodb--linux-x86_64-rhel62-3.6.4 mongodb
- 进入
mongodb
的目录下,创建存储数据的文件和日志文件mkdir data
mkdir -p data/db
mkdir -p data/logs
- 在
data
文件夹下创建配置文件mongodb.conf
,并且在其中添加vi mongodb.conf
以下内容
port=27017
dbpath=/opt/mongodb/data/db
logpath=/opt/mongodb/data/logs/mongodb.log
fork=true
logappend=true
- 配置完成之后使用命令运行
mongodb
命令: ./bin/mongod --config /opt/mongodb/data/mongodb.conf
- 使用命令
./bin/mongod --config /opt/mongodb/data/mongodb.conf
运行mongodb时,1.运行时也会提示找不到libssl.so.10
,从网上下载这个包,然后放到/usr/lib
文件夹中问题即可解决;2.出现libcrypto.so.10
的包没有找到的报错,可能是包的版本太低了,最后解决办法是将libcrypto.so.1.0.2k
文件夹改名替代libcrypto.so.10
文件夹,下载链接如下:这个地方上传资源上传不了
,如果不出现以下问题的话mongodb就是运行成功了。
- 运行以下命令显示编译错误时
./bin/mongod --config /opt/mongodb/data/mongodb.conf
,是因为在/opt/mongodb/data/mongodb.conf
文件中要填写的信息并没有完整的填入,port
–>rt