centos7上mycat安装_Centos7上Redis6.0的安装

一、下载Redis

直接登录官网下载你需要的版本https://redis.io/

5193d7d1860dc7d626cb12748dfa59cd.png

#下载、编译、安装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"

c02b599215b37ff88cb7482f52b5bae6.png

$ wget http://download.redis.io/releases/redis-6.0.6.tar.gz

157e1b68e25628080007da42e46a6083.png

$ tar xzf redis-6.0.6.tar.gz

7b8feba1bbe76f03beae416f3080120c.png

$ cd redis-6.0.6

88ae9687eabef3c000e9cf4ddeca1599.png

$ make

c284b24407895caf93bb1b1df2a70fb9.png

二、跟着我来做,总有小插曲

98853a0c7aaa96a3417fd93f25881cf5.png

分析一下问题:

这个问题,是由于gcc版本问题导致的,不是什么大问题,切换一下gcc版本问题应该就可以迎刃而

解了

三、解决gcc版本问题

①安装centos-release-scl

$ yum install centos-release-scl

1ac9e9742ce8f5e52f58da0399b72ce2.png

②安装devtoolset-7-gcc*

$ yum install devtoolset-7-gcc*

64967ae44e6e5154a64323eea2713550.png

③切换gcc

$ scl enable devtoolset-7 bash

8756c19c5be1fc4c2ecd50350318f003.png

三、再一次安装,继续报错

decdd03d7a91f7ec86b563d5e903f51f.png

再分析一波:在redis的解压包下有个README文件,打开这个文件 有这个一段话。

cbd5cea29fef615a5cb5446120993357.png

说的是关于分配器allocator,如果有MALLOC这个环境变量,会有用这个环境变量的去建立Redis。

而且libc并不是默认的分配器,默认的是jemalloc, 因为jemalloc被证明有更少的fragmentation

problems比libc。

但是如果你又没有jemalloc而只有libc当然make出错。所以加这么一个参数。

解决方案

$ make MALLOC=libc

四、矢志不渝,继续安装
$ make MALLOC=libc$ src/redis-server

c9f4f873e2ab9622cd65c3fc623b551a.png

看到上面这个还算好看的界面 那么恭喜你Redis安装成功了

五、redis.conf配置

①Ctrl+C退出启动终端

06349987749fd716af10cb18c8994c7f.png

②进入redis的配置文件

$ vim redis.conf

47ab32cbdd7873dde2f5e9b768cd3a48.png

③修改访问绑定地址

ab2bd6061ecd51d1c4456566295b8f0c.png

④修改守护进程启动

e7af7bf83156ba197757c62b1fc1b29a.png

⑤设置登陆密码

b50a8d58c61b01a368dab903456e3127.png

⑥开放6379端口

Redis 默认的启动端口为6379端口$ firewall-cmd --zone=public --add-port=6379/tcp --permanent$ firewall-cmd --reload$ firewall-cmd --list-port

71f148267e26f2364d52f1022c201593.png

⑦通过配置文件启动redis

$ src/redis-server ./redis.conf

757d7344dcc4658a31e117b795df9dec.png

六、万事俱备,只欠东风

①下载RedisDesktopManager工具

直接登录官网下载你需要的版本https://redisdesktop.com/

d35a3bc2cb8838a983f37c4c47a18ae2.png

4985a43befba3e3faf2066c42f16051c.png

f417279bbaf16369e52891bbded11040.png

fbf298c885c601b569b27ac00a3b9944.png

接下来,就是一杯咖啡闲暇的安装时光了,生活依旧如此美好

七、东风已到,准备借箭

①Redis新建连接

33ef8811adef03fd8a68ee7f420f5fd4.png

d22c8d04646e38d0a250f0805bbd2101.png

至此Redis的安装、配置及管理软件的基本使用就讲述完成了

下一节咱们继续讲解MySQL的另一个好朋友MongoDB

联系我:Chen<1291852720@qq.com>

c099c4cefc59481cb744c80d3710598a.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值