CentOS 7 安装 Redis,使用hiredis操作数据库

  1. 安装redis server
    1. 下载redis: wget http://download.redis.io/releases/redis-3.0.0.tar.gz 
    2. tar zxvf redis-3.0.0.tar.gz
    3. 编译时依赖的库 编译redis时 提示make cc Command not found
      1. yum install gcc
      2. yum install tcl
    4. cd redis-3.0.0 taskset -c 1 sudo make MALLOC=libc test
    5. make install
    6. cd src
    7. redis-server &
  2. 安装hiredis(程序依赖库)
    1. 下载hiredis(通过git网页直接下载): https://github.com/redis/hiredis/tree/v0.13.3
    2. 解压 unzip hiredis-0.13.3.zip
    3. cd hiredis-0.13.3
    4. 执行安装指令
      1. make
      2. make install
    5. 安装完毕后执行ldconfig刷新缓存 ldconfig
  3. 编译运行时报错 问题:error while loading shared libraries: libhiredis.so.0.13: cannot open shared object file: No such file or directory 解决方案: 确保/etc/ld.so.conf里面有 /usr/local/lib 这一行,没有的话vim编辑在尾行加上 然后:sudo ldconfig
  4. 代码参考:https://github.com/kelvin7feng/redis_wrapper
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章