centos7安装mongodb

1.下载压缩包

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.22.tgz

解压

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.22.tgz

移动到 /usr/local/mongodb

mv mongodb-linux-x86_64-rhel70-4.4.22 /usr/local/mongodb

2.进入mongodb进行配置

cd mongodb

mkdir data

mkdir logs

vi mongodb.conf 配置

日志文件位置

logpath=/usr/local/mongodb/logs/mongod.log

以追加方式写入日志

logappend=true

是否以守护进程方式运行

fork=true

默认27017

port = 27017

数据库文件位置

dbpath=/usr/local/mongodb/data

允许哪个ip的连接,0.0.0.0表示任意ip都可以连接

bind_ip=0.0.0.0

是否以安全认证方式运行,默认是不认证的非安全方式,一开始安装启动不要开启,设置好密码后再重启

auth = false

3.将mongodb的命令添加到/etc/profile

vi /etc/profile

在最后添加

export PATH=/usr/local/mongodb/bin:$PATH

source /etc/profile

mongod -f /usr/local/mongodb/mongodb.conf

或/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf

mongodb启动成功

mongo

数据库安装成功

相关推荐
Elastic 中国社区官方博客2 小时前
在 Elasticsearch 中使用 Mistral Chat completions 进行上下文工程
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
编程爱好者熊浪4 小时前
两次连接池泄露的BUG
java·数据库
TDengine (老段)5 小时前
TDengine 字符串函数 CHAR 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
qq7422349846 小时前
Python操作数据库之pyodbc
开发语言·数据库·python
姚远Oracle ACE6 小时前
Oracle 如何计算 AWR 报告中的 Sessions 数量
数据库·oracle
Dxy12393102166 小时前
MySQL的SUBSTRING函数详解与应用
数据库·mysql
码力引擎7 小时前
【零基础学MySQL】第十二章:DCL详解
数据库·mysql·1024程序员节
杨云龙UP7 小时前
【MySQL迁移】MySQL数据库迁移实战(利用mysqldump从Windows 5.7迁至Linux 8.0)
linux·运维·数据库·mysql·mssql
l1t7 小时前
利用DeepSeek辅助修改luadbi-duckdb读取DuckDB decimal数据类型
c语言·数据库·单元测试·lua·duckdb
安当加密7 小时前
Nacos配置安全治理:把数据库密码从YAML里请出去
数据库·安全