centos7安装mongodb

安装必备插件:

yum install -y wget openssl 
下载
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-server-5.0.10-1.el7.x86_64.rpmrpm安装
rpm -ivh mongodb-org-server-5.0.10-1.el7.x86_64.rpm

配置

mkdir -p /data/mongodb/log  
mkdir -p /data/mongodb/db
touch /data/mongodb/log/mongodb.log 
chmod 777 /data/mongodb/log
chmod 777 /data/mongodb/db

启动mongodb

#创建配置文件 
cat > /data/mongodb/mongodb.conf <<EOF
port= 27017
dbpath=/data/mongodb/db  # 指定数据库路径
logpath=/data/mongodb/log/mongodb.log # 指定日志文件路径
logappend=true  # 使用追加方式写日志
fork=true  # 以守护进程的方式运行
maxConns=100  # 最大同时连接数
noauth=true  # 不启用验证
journal=true  # 每次写入会记录一条操作日志
storageEngine=wiredTiger # 存储引擎
bind_ip=0.0.0.0 # 服务绑定地址
EOF
#添加环境变量
echo -e "export PATH=/data/mongodb/bin:$PATH\n" >> /etc/profile
source /etc/profile

#启动mongodb
mongod --config /data/mongodb/mongodb.conf
#停止
mongod --config /data/mongodb/mongodb.conf --shutdown

安装客户端工具

wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-shell-5.0.10-1.el7.x86_64.rpm
rpm -ivh /mongodb-org-shell-5.0.10-1.el7.x86_64.rpm

登录mongodb

mongo