站点图标 星露谷值班站长

centos7下安装mongodb

centos7 下安装 mongodb

【系统】:centos7

mongodb 官网
https://www.mongodb.com/cn
mongodb 下载页面
https://www.mongodb.com/download-center?jmp=nav
选择适合自己的系统下载
1. 新建下载目录下载 mongodb
mkdir -p install && cd install
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.2.tgz

2. 解压文件
tar xvf mongodb-linux-x86_64-rhel70-3.4.2.tgz

3. 新建安装目录和数据目录日志目录
mkdir -p /app/mongodb/data && mkdir -p /app/logs/mongodb
4. 拷贝二进制文件
/bin/cp -fr mongodb-linux-x86_64-rhel70-3.4.2/* /app/mongodb/

5. 新建 mongodb 运行用户

useradd mongodb

6. 配置 mongodb 需要的配置文件

cat /etc/mongodb.conf
dbpath=/app/mongodb/data
logpath=/app/logs/mongodb/mongodb.log
logappend=true
bind_ip=127.0.0.1
port=27017
maxConns = 1000
fork=true
#auth=on

7. 授权
# 授权日志目录, 否则启动失败
chown -R mongodb:mongodb /app/logs/mongodb/
#授权安装目录
chown -R mongodb:mongodb /app/mongodb/

8. 启动 mongodb
/app/mongodb/bin/mongod -f /etc/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 1795
child process started successfully, parent exiting

启动成功
停止 mongodb
安全停止 mongodb 方法, 切记不可以 kill -9
/app/mongodb/bin/mongod --dbpath /app/mongodb/data/ --shutdown


退出移动版