linux安装redis

redis

Posted by Gary Kwok on November 12, 2019

linux安装redis

基于centos7.x

1. 创建新用户

useradd redisuser

passwd redisuser 输入密码

2. 创建文件夹

文件夹用来保存redis安装包

  • 进入用户文件夹 cd /home/redisuser
  • 创建文件夹 mkdir software
  • cd software
  • 确认当前路径,输入:pwd,查看是否正确。

3. 下载安装包

redis 官网下载地址:https://redis.io/download

  • 2019.11.15 版本号为 5.0.6
  • 从网站得到下载地址 http://download.redis.io/releases/redis-版本号.tar.gz
  • wget http://download.redis.io/releases/redis-版本号.tar.gz

4. 解压安装包

上一步下载到的文件名为:redis-版本号.tar.gz

解压文件

  • tar -zxvf redis-版本号.tar.gz
  • 解压完成后进入文件夹
  • cd redis-版本号

5. 编译redis源码和安装

编译命令: make

安装命令: make install

**也可以一步完成,命令:make && make install **

6.配置redis

复制启动脚本

  • 复制启动脚本到 /etc/init.d/redis
  • cp cp /home/redisuser/software/redis-版本号/utils/redis_init_script /etc/init.d/redis

修改端口号

  • 复制完成后修改redis初始化脚本中的端口号
  • vi /etc/init.d/redis
  • 修改 REDISPORT=6379 为 REDISPORT= 自定义端口号,保存并退出
  • 重新创建配置文件
  • cp /home/redisuser/software/redis-版本号/redis.conf /etc/redis/自定义端口号.conf
  • 复制完成后修改端口号.conf中的端口号
  • vi /etc/redis/自定义端口号.conf
  • 将 port = 6379 改为 port = 自定义端口号
  • 设置redis 后台启动:修改 daemonize = yes
  • 保存并退出

防火墙中开放端口号

  • firewall-cmd –zone=public –add-port=3306/tcp –permanent
  • 重新载入防火墙 firewall-cmd –reload

7.设置开机启动

设置允许开机启动

  • chkconfig redis on

通过服务启动 redis

  • service redis start

8.连接测试

windows

  • 通过redisdesktopmanager 连接测试

linux:进入 redis目录找到redis-cli 客户端

  • cd /home/redisuser/software/redis-版本号/src
  • redis-cli -h host -p port -a password