mongodb单节点部署
单节点部署是挺简单的,不过有几个地方要注意一下,不然也挺头疼。
1、mongodb软件包下载的正确姿势
2、配置文件的bind
mongodb软件包下载的正确姿势
官方也会更新web界面。到时候不一定就是这个界面,不过可以肯定的是,版本问题会出现一些比较郁闷的问题,比如can not execute binary file,不是文件X的问题。
部署
更新yum源
阿里云镜像源 如果有需要从里边找对应系统版本的repo,下载到/etc/yum.repos.d/
1、安装依赖包
yum -y install libcurl libcurl-devel openssl openssl-devel
2、将程序挪到工作目录
mkdir -p /home/dev/mongodb;cd mongodb-linux-x86_64-rhel70-4.2.0;mv ./* /home/dev/mongodb
3、建议使用普通账户
chown -R dev:dev /home/dev/*
su dev
4、添加环境变量
vim /home/dev/.bashrc
MONGODB_HOME=/home/dev/mongodb
PATH=$MONGODB_HOME/bin:$PATH
which mongod
5、创建mongodb数据、日志目录
cd /home/dev/mongodb
mkdir {conf,data,log}
6、创建配置文件
vim /home/dev/mongodb/conf/mongo.conf
systemLog:
   destination: file
   path: "/home/dev/mongodb/mongod.log"
   logAppend: true
storage:
   dbPath: /home/dev/mongodb/data
   journal:
      enabled: true
   wiredTiger:
      engineConfig:
         cacheSizeGB: 8
processManagement:
   fork: true
net:
   bindIp: 0.0.0.0      注意这里,默认是127.0.0.1,会拒绝远程连接
   port: 27017
setParameter:
   enableLocalhostAuthBypass: false
7、启动服务
mongod -f /home/dev/mongodb/conf/mongo.conf
8、测试连接
mongo --port 27017
       ---------------------------------------------------------                                                                                   
                                                   恐惧是因为努力的还不够,加油 ~~---------------------------------------------
 
                    
                     
                    
                 
                    
                

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号