Linux下安装redis

1. 下载 

a. redis官网下载https://redis.io/ 

2. 安装 

1.redis压缩包上传至服务器home目录下 

2.进入home目录  cd /home/

3.tar zxvf  redis-3.2.9.tar.gz   -C  /usr/local 

4.进入redis解压后目录  输入make进行安装 

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

5.报错:make[2]: cc: Command not found  没有安装gcc  输入yum install gcc-c++ 

报错:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory 

输入 make distclean 然后在make 

报错:couldn't execute "tclsh8.5": no such file or directory 没有安装tcl 输入yum install -y tcl 

6. 安装成功后会出现src文件夹,进入src文件夹 

输入 cp redis-server /usr/local/bin/ 

       cp redis-cli /usr/local/bin/ 

7. 新建文件夹 

mkdir /etc/redis  存放配置文件 

mkdir /var/redis 

mkdir /var/redis/log    存放日志 

mkdir /var/redis/run    存放pid 

mkdir /var/redis/data   存放数据 

8. 进入redis根目录  复制配置文件 

cp redis.conf /etc/redis/redis_6379.conf 

9. 进入/etc/redis/目录 修改redis配置文件 

daemonize  改为yes   --在后台运行 

daemonize yes

pidfile改为 

 pidfile  /var/redis/run/redis_6379.pid

logfile改为 

logfile /var/redis/log/redis_6379.log 

dir改为 

 dir /var/redis/data

3. 启动与停止 

1. 输入redis-server /etc/redis/redis_6379.conf 

2. 输入redis-cli 进入redis 

3. set test ‘hello redis’  set一个字符串到redis 

4. get test  获取keytest的字符串 

5. del test  删除keydel的字符串 

6. 输入 6379 shutdown 停止redis 

 4. 设置启动脚本 

1. 进入redis下的utils文件夹 

2. 输入 cp redis_init_script /etc/init.d/ 

3. 进入/etc/init.d/ redis_init_script改为redis  mv redis_init_script redis 

4. 编辑文件 修改为如下配置 

REDISPORT=6379

EXEC=/usr/local/bin/redis-server

CLIEXEC=/usr/local/ bin/redis-cli

PIDFILE=/var/redis/run/redis_${REDISPORT}.pid

CONF="/etc/redis/redis_${REDISPORT}.conf"

保存退出 

5.输入 service redis start 启动 

6.输入 service redis stop 停止 

5. 设置远程访问 

1. 修改redis_6379.conf bind 127.0.0.1 改为 0.0.0.0 

bind 0.0.0.0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值