【redis】Linux下安装redis5.0版本

1、下载

链接:https://pan.baidu.com/s/1HFLY1Eo45nsUaRurY_zpYg 
提取码:lr8e

2、解压至任一目录

tar xzf redis-5.0.0.tar.gz

3、mv redis-5.0.0 /usr/local/ //把redis-5.0.0移动到/usr/local/ 目录下
4、由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc

yum install gcc-c++

5、按顺序执行以下命令

1. cd /usr/local/redis-5.0.0/ 
2. make      
3. cd ./src
4. make install    //进行redis安装(确认是在src目录下)

6 、创建bin和etc文件夹

[root@localhost redis-5.0.0]# mkdir bin      //创建bin文件夹
 
[root@localhost redis-5.0.0]# mkdir etc   //创建etc文件夹

7、将redis-5.0.0目录下的 redis.conf 移动到 redis-5.0.0目录下的src文件夹下,将某些文件移到bin文件管理

[root@localhost redis-5.0.0]# mv redis.conf ./etc/  
 
[root@localhost redis-5.0.0]# cd ./src/     

[root@localhost src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.0/bin/

8、进入到/usr/local/redis-5.0.0/etc/ 目录下

[root@localhost src]# cd /usr/local/redis-5.0.0/etc/ 
[root@localhost etc]# vi redis.conf

9、进入到redis.conf,设置redis参数


文档使用
1.编辑按a键,
2.查找某个参数按shift+:键+/+参数(例如: :/daemonize  )
3.按esc键,   :wq  为保存修改
4.按esc键,    :q!   为不保存文档修改


 :/daemonize  找到该参数daemonize    
 :/bind   找到bind 127.0.0.1 
 :/protected-mode 找到protected-mode
1.把文件中的daemonize属性改为yes(表明需要在后台运行)
2.把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了
3.把 redis.conf配置文件中的 protected-mode 设置成 no 允许远程访问
4.修改Redis默认密码 (默认密码为空)
(1)在配置文件中找到这一行 # requirepass foobared
(2)删除前面的注释符号#,并把foobared修改成自己的密码  或者  另起一行 
requirepass 自己的密码

10、设置Redis开机启动

[root@localhost etc]# vi /etc/rc.d/rc.local


   添加如下代码到 /etc/rc.d/rc.local 中:
   /usr/local/redis-5.0.0/bin/redis-server  /usr/local/redis-5.0.0/etc/redis.conf

11、切换到 /usr/local/redis-5.0.0/bin/ 目录下执行 redis-server 命令,使用 /usr/local/redis-5.0.0/etc/redis.conf配置文件来启动redis服务

//进入到/usr/local/redis-5.0.0/bin/ 目录下
[root@localhost etc]# cd /usr/local/redis-5.0.0/bin/   

[root@localhost bin]# ./redis-server /usr/local/redis-5.0.0/etc/redis.conf   //启动Redis服务

二 、图形界面部 署

  248  mkdir /usr/local/redisinsight
  250  cd redisinsight/
  251  ls
  252  chmod +x /usr/local/redisinsight/redisinsight-linux64-1.11.1
  253  echo "export REDISINSIGHT_HOST=192.168.118.128" >> ~/.bash_profile
  254  echo "export REDISINSIGHT_HOST_DIR=/usr/local/redisinsight/.redisinsight" >> ~/.bash_profile
  255  source ~/.bash_profile
  256  ls
  257  nohup /usr/local/redisinsight/redisinsight-linux64-1.11.1 &
  258  ps aux | grep redis
  259  netstat -anpt | grep 8001
安装完成访问地址:http://192.168.118.128:8001/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
redis安装 1: 下载redis-5.0.4.tar.gz 2: 解压源码并进入目录 tar zxvf redis-5.0.4.tar.gz cd redis-5.0.4 3: 不用configure 4: 直接make (如果是32位机器 make 32bit) 查看linux机器是32位还是64位的方法:file /bin/ls 注:易碰到的问题,时间错误. 原因: 源码是官方configure过的,但官方configure时,生成的文件有时间戳信息, Make只能发生在configure之后, 如果你的虚拟机的时间不对,比如说是2012年 解决: date -s ' yyyy-mm-dd hh:mm:ss ' 重写时间 再 clock -w 写入cmos 5: 可选步骤: make test 测试编译情况 (可能出现: need tcl >8.4这种情况, yum -y install tcl ) 6: 安装到指定的目录,比如 /usr/local/redis make PREFIX=/usr/local/redis install 注: PREFIX要大写 7: 复制配置文件 cp redis.conf /usr/local/redis 注path为解压后的安装包路径 /root/gsj/redis-3.0.6 8: 让redis以后台进程的形式运行 vim /usr/local/redis/redis.conf 编辑redis.conf配置文件,修改如下内容; daemonize yes 9: make install之后,cd /usr/local/redis/bin得到如下几个文件 redis-benchmark 性能测试工具 redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复) redis-check-dump 快照文件检测工具,效果类上 redis-cli 客户端 redis-server 服务端 10: 启动与连接 启动redis并指定配置文件 cd /usr/local/redis ./bin/redis-server ./redis.conf #设置随机启动 vim /etc/rc.local 最后添加: /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 连接: 用redis-cli cd /usr/local/redis/bin/ ./redis-cli #进入 exit /quit #退出 关闭redis pkill redis-server #关闭 ./redis-cli shutdown #关闭 查看是否启动成功 ps -ef | grep redis #查看端口是否占用 netstat -tunpl | grep 6379 11: 测试 String(字符串)类型: set name lijie #设置键name的值为lijie get name #获取name的值。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值