一、安装Redis
1、把下载好的redis-6.2.6.tar.gz安装包拷贝到当前虚拟机root目录下,解压到/usr/local下
[root@localhost ~]# tar -zxvf redis-6.2.6.tar.gz -C /usr/local
2、编译的c环境,注:安装时如果显示yum正在运行,需要先将yum进程kill后再执行该命令
[root@localhost ~]# yum install gcc-c++
3、进入redis-6.2.6目录 使用make命令编译redis(若报错,先make distclean,再make)
[root@localhost redis-6.2.6]# make
4、使用make PREFIX=/usr/local/redis-6.2.6 install命令安装(安装后会出现bin目录)
[root@localhost redis-6.2.6]# make PREFIX=/usr/local/redis-6.2.6 install
5、启动redis服务端(前台启动)
[root@localhost redis-6.2.6]# cd bin
[root@localhost bin]# ./redis-server
启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了,所以我们需要在后台启动,然后再启动客户端进行连接,所以首先Ctrl+C退出。
解决:可以通过修改配置文件配置redis的后台启动(即服务器启动了但不会创建控制台窗口)
步骤如下:
1、切换到redis-6.2.6目录下,把当前目录下的redis.conf文件拷贝到bin目录下
[root@localhost bin]# cd ../
[root@localhost redis-6.2.6]# cp redis.conf bin/redis.conf
2、切换到bin目录下,修改redis.conf文件
[root@localhost redis-6.2.6]# cd bin
[root@localhost bin]# vim redis.conf
3、将redis.conf文件中的daemonize的值从no修改成yes表示后台启动
4、启动redis服务端(后台启动)
[root@localhost bin]# ./redis-server redis.conf
5、查看是否启动成功
[root@localhost bin]# ps -ef | grep redis
6、启动客户端
[root@localhost bin]# ./redis-cli
7、存取数据进行测试
127.0.0.1:6379> set name jack
OK
127.0.0.1:6379> get name
"jack"
二、Redis的配置文件