linux安装redis单机

准备工作

因为Redis是c语言开发的,所以安装redis需要gcc环境,先检查gcc版本
命令:gcc -v



如果机器没有安装gcc,需要手动安装,命令:yum install gcc-c++
由于这次安装的redis是最新的6.0版本,需要将gcc版本升级到9.1

# 升级到9.1版本
> yum -y install centos-release-scl
> yum -y install devtoolset-9-gcc devtoolset-9-gccc++ devtoolset-9-binutils
> scl enable devtoolset-9 bash 
# 以上为临时启用,如果要长期使用gcc 9.1的话,将其添加到环境变量
> echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

安装redis

  1. 下载redis源码包上传到linux系统
    下载路径: http://download.redis.io/releases/redis-6.0.1.tar.gz

  2. 解压redis
    命令:tar -zxvf redis-6.0.1.tar.gz -C /usr/local/redis/

  3. 进入解压后的redis目录,编译

> cd /usr/local/redis/redis-6.0.1
> make install

查看默认安装路径为:/usr/local/bin
可以通过PREFIX参数指定redis的安装目录:make install PREFIX=/usr/local/redis/bin

  1. 进入/usr/local/bin目录,可以看到安装的Redis如下
  1. 启动redis

前台启动
直接启动/usr/local/bin/目录下的redis-server
命令:/usr/local/bin/redis-server

后台启动
在/usr/local/redis下创建文件夹etc用力存放配置文件和数据文件
命令:mkdir -p /usr/local/redis/etc

把/usr/local/redis/redis-6.0.1目录下的redis.conf复制到etc文件夹
命令:cp /usr/local/redis/redis-6.0.1/redis.conf /usr/local/redis/etc/

编辑redis.conf,开启守护进程配置,如下


启动redis,指定配置文件
命令:/usr/local/bin/redis-server /usr/local/redis/etc/redis.conf

查看redis进程
命令:ps -ef | grep redis

登录redis-cli
命令:/usr/local/bin/redis-cli -p 6379 -h localhost

你可能感兴趣的:(linux安装redis单机)