zoukankan      html  css  js  c++  java
  • CentOS6.10下安装MongoDB和Redis

    安装mongodb

    首先考虑离线安装,但是安装过程中在启动服务的时候出现了问题,centOS出于稳定原因考虑,系统自带的glibc版本过低,

    而编译需要使用较高版本,这个问题我查询了一下,需要升级glibc,我觉得特别麻烦,遂换成在线安装,在线安装成功。

     

    CentOS6.10在线安装MongoDB3.2

    (参考文章:https://blog.csdn.net/tengdazhang770960436/article/details/73609061)

     

    1、创建repo,命令如下:

    sudo vim  /etc/yum.repos.d/mongodb-org-3.2.repo

    在这个文件中输入以下内容【注意复制的时候开头几个字符可能没有复制上去,仔细检查一下】

    [mongodb-org-3.2]

    name=MongoDB Repository

    baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.2/x86_64/

    gpgcheck=1

    enabled=1

    gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

    然后 wq 保存退出

     

    2、安装mongodb和相关工具,命令如下:

    yum  install  -y  mongodb-org

    上面的命令有可能失败,多尝试几次即可。

     

    3、查看mongodb版本

    mongo  -version

     

     

    4、启动mongodb

    sudo   service  mongod  start

     

    5、查看mongodb是否启动成功

    pgrep  mongo -l

     

    6、关闭mongodb

    sudo  service  mongod  stop

     

    至此,mongodb安装成功。

     

     补充:

    1、查看相关文件目录

    whereis mongod

     

    2、

    mongodb的配置文件地址:/etc/mongod.conf 

    日志存储文件地址:/var/log/mongodb/mongod.log

    数据存储文件地址:/var/lib/mongo

     

    安装完成后在某次启动的时候报错:Error starting mongod. /var/run/mongodb/mongod.pid exists.

    使用了https://www.cnblogs.com/zmoumou/p/10303792.html   方法但是再次启动仍然报此错。

    但是直接使用命令   mongod  可以正常启动。

    详细参考:https://www.cnblogs.com/matchless/p/4324078.html 

     

    卸载mongodb:https://blog.csdn.net/tengdazhang770960436/article/details/73609061

     

     

     

    安装Redis

    Redis这里采用的是离线安装的方式。

    1、下载redis/opt/software并解压到opt/module

    命令:  tar  -zxvf  redis  -C  /opt/module

     

    2、执行make命令进行编译

    cd  redis

    make

     

    注:此时出现了错误,原因是redisC语言实现的,需要gcc来进行编译,出错的原因是系统未安装gcc,执行以下命令安装gcc

    yum  install  -y  gcc  g++-c++  make

    centOS的命令是yumubantu的命令是apt-get,这里不要搞混淆了。)

     

    再次执行make,出现错误,执行以下命令:

    make  MALLOC=libc

    (然后 make install  不确定是否需要这一步,写在这里)

    然后执行以下命令启动服务:  ./src/redis-server

    查看执行结果后,点击回车,至此安装成功。

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    nvidia-smi电源显示ERR (Pwr:Usage ERR)
    阿里云windows安装ftp
    ansible常用模块
    ansible playbook
    ansible Inventory
    ansible安装
    ansible命令
    ansible配置文件
    js插件中提示框含有 或者<br/>显示不成换行怎么办,改样式
    [转] react项目安装及运行
  • 原文地址:https://www.cnblogs.com/guan-zl/p/12669889.html
Copyright © 2011-2022 走看看