一、下载Redis
直接登录官网下载你需要的版本https://redis.io/
#下载、编译、安装redis$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz$ tar xzf redis-6.0.6.tar.gz$ cd redis-6.0.6$ make#启动服务$ src/redis-server#运行shell 及 基本操作$ src/redis-cliredis> set foo barOKredis> get foo"bar"
|
$ tar xzf redis-6.0.6.tar.gz
$ cd redis-6.0.6
$ make
二、跟着我来做,总有小插曲
分析一下问题:
这个问题,是由于gcc版本问题导致的,不是什么大问题,切换一下gcc版本问题应该就可以迎刃而
解了
三、解决gcc版本问题
①安装centos-release-scl
$ yum install centos-release-scl
②安装devtoolset-7-gcc*
$ yum install devtoolset-7-gcc*
③切换gcc
$ scl enable devtoolset-7 bash
三、再一次安装,继续报错
再分析一波:在redis的解压包下有个README文件,打开这个文件 有这个一段话。
说的是关于分配器allocator,如果有MALLOC这个环境变量,会有用这个环境变量的去建立Redis。
而且libc并不是默认的分配器,默认的是jemalloc, 因为jemalloc被证明有更少的fragmentation
problems比libc。
但是如果你又没有jemalloc而只有libc当然make出错。所以加这么一个参数。
解决方案
$ make MALLOC=libc
四、矢志不渝,继续安装
$ make MALLOC=libc$ src/redis-server
看到上面这个还算好看的界面 那么恭喜你Redis安装成功了
五、redis.conf配置
①Ctrl+C退出启动终端
②进入redis的配置文件
$ vim redis.conf
③修改访问绑定地址
④修改守护进程启动
⑤设置登陆密码
⑥开放6379端口
Redis 默认的启动端口为6379端口$ firewall-cmd --zone=public --add-port=6379/tcp --permanent$ firewall-cmd --reload$ firewall-cmd --list-port
⑦通过配置文件启动redis
$ src/redis-server ./redis.conf
六、万事俱备,只欠东风
①下载RedisDesktopManager工具
直接登录官网下载你需要的版本https://redisdesktop.com/
接下来,就是一杯咖啡闲暇的安装时光了,生活依旧如此美好
七、东风已到,准备借箭
①Redis新建连接
至此Redis的安装、配置及管理软件的基本使用就讲述完成了
下一节咱们继续讲解MySQL的另一个好朋友MongoDB
联系我:Chen<1291852720@qq.com>