1.安装源码编译支持库:yum install gcc gcc-c++
2.下载包:wget https://download.redis.io/releases/redis-6.2.3.tar.gz
3.解压包:tar xzf redis-6.2.3.tar.gz
4.进入redis目录:cd redis-6.2.3
5.编译安装:make
然后出现如下图片的样式表示安装成功;
但是在安装过程中可能会出现一些问题
这个就是tcl8.5以上的版本报错
解决办法:
wget Download Tcl from SourceForge.net
tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
cd /usr/local/tcl8.6.1/unix/
./configure
make
make install
启动redis:src/redis-server
可能会出现一些内存分配不够的问题
解决办法:
完成后需要改配置文件里面加上两句话,如下
指定配置文件启动
强制关闭:Ctrl+c
正常关闭:./redis-cli shutdown
•强制关闭只需在Redis控制台直接执行即可(redis可能会丢失部分数据)。
正常关闭需要另开一个终端窗口才可执行(redis不会丢失数据,推荐使用)
必须开两个端口,不然ctrl+c停止掉的话就进不去了
修改redis.conf文件,将daemonize的值改为yes后保存
后端启动:src/redis-server redis.conf
可以用ps -ef |grep redis 查看开启的端口
后台:
强制关闭:kill -9 进程id
正常关闭:src/redis-cli shutdown
一)启动:src/redis-cli
二)关闭:
ctrl+c
127.0.0.1:6379> quit
图形界面
将最后一行bind 127.0.0~ 注释掉
2、执行命令 ps -ef|grep redis 杀掉redis-server进程
3、在redis目录下执行 src/redis-server redis.conf 用redis.conf设置的参数重启redis-server服务
4、命令行执行src/redis-cli 进入redis命令行,执行config set requirepass 123456 也可以设置为其他
但是有时候会让你进行密码的验证
5.连接redisdesktopmanager,连接好之后左侧是没有参数的,(这个db0下面的数据是我自己导入的)
此时就已经成功了。