cike0415 发表于 2018-11-4 11:18:39

CentOS6.5下redis-3.2.6的安装与配置

  一.   实验环境
  CentOS 6.5 x86_64
  二.   redis官网:https://redis.io/
  三.   准备软件
  # wgethttp://download.redis.io/releases/redis-3.2.6.tar.gz
  四.   安装redis

[*]  1.   解压
  # tar -zxvfredis-3.2.6.tar.gz

[*]  2.   编译
  # cd redis-3.2.6
  # make

[*]  报错:/bin/sh:cc: command not found
[*]  解决办法:yum -yinstall gcc gcc-c++
  1. 3. 继续编译,请先执行make distclean,再执行make
  1. 4. 编译测试
  # maketest

[*]  报错:You needtcl 8.5 or newer in order to run the Redis test
[*]  解决办法:yum -yinstall tcl
  1. 5. 继续编译测试,执行命令make test
  1. 6. 编译完成之后,这时候会在当前目录下的src目录下多出一些文件,如下图


[*]  7.   make install ,目的是将redis-server、redis-cli、redis-check-aof、redis-check-dump等文件至/usr/local/bin目录下,也可以手动移动
  # makeinstall

[*]  8.   查看/usr/local/bin/


[*]  9.   查看redis版本,检验是否安装成功
  # redis-server-v
  Redis server v=3.2.6sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=c44f26b41b545342
  五.   配置redis

[*]  1.    创建redis目录(非必须)
  这个过程只是为了将Redis相关的资源统一管理而进行的操作。
  # mkdir -p/usr/local/redis/etc   用来存放配置文件
  # mkdir -p/usr/local/redis/var   用来存放进程文件和日志文件
  # mkdir -p/usr/local/redis/data用来存放数据文件

[*]  2.    修改配置文件,设置参数
  拷贝配置文件
  # cpredis.conf /usr/local/redis/etc/
  设置服务以后台daemon方式运行:

  修改pid目录为新目录:

  修改log目录为新目录:

  修改数据目录为新目录:


[*]  3.    启动redis服务
  # redis-server/usr/local/redis/etc/redis.conf

[*]  4.    查看redis进程
  # ps -ef | grepredis

[*]  5.    客户端连接

  六.   服务脚本及开机启动

[*]  1.    拷贝redis启动脚本
  # cputils/redis_init_script /etc/init.d/redis

[*]  2.    修改启动脚本


[*]  3.    给脚本加执行权限
  # chmod +xredis

[*]  4.    设置开机启动
  # chkconfig redison

[*]  报错:redis 服务不支持 chkconfig
[*]  解决办法:在redis服务脚本添加一条


[*]  5.    再次执行chkconfig redis on,成功。
  至此,redis安装配置全部完毕!

elulfusty 发表于 2024-5-29 23:04:24

Once you see no test after the trigger, you can be pretty certain a postive after 2 weeks is the real deal <a href=https://cialis.lat/discover-the-best-prices-for-cialis>generic cialis 20mg</a>
页: [1]
查看完整版本: CentOS6.5下redis-3.2.6的安装与配置