一、配置gcc
由于Redis是基于c语言编写的需要安装依赖,需要安装gcc,在Linux系统里需要存在C语言的编译环境,一般的Linux系统安装的时候会自动安装,由于我是最小安装模式,所以我需要自己再另外安装一下。
判断系统是否安装gcc,输入命令gcc --version,如果显示未找到命令,则需要安装。
未安装的话输入命令安装 yum install gcc
安装完成后再次输入 gcc --version进行验证
二、下载Redis
1.安装前需要先准备redis安装包,这里示范所选择安装的redis版本为6.2.11
Redis官网链接
redis-6.2.11直接下载地址
2.下载后通过xftp传输到Linux上
新建一个redis的文件夹,我放在usr/local/redis/下
mkdir /usr/local/redis/
通过xftp传输到Linux上
三、在Linux上安装Redis
1.解压redis安装包
解压redis安装包
tar -zxvf redis-6.2.11.tar.gz
2.查看目录结构
3.make编译
到redis文件夹下输入命令 make
注意:如果执行make命令这里报错: cc not found (cc未找到命令),原因就是因为Linux上缺少gcc,执行命令进行安装即可:
yum install gcc
等待一会即可编译完成。
4.安装redis
执行下面命令安装redis,并指定安装目录
make install PREFIX=/usr/local/redis/redis-6.2.11
安装成功
四、配置redis服务
1.启动redis服务
进入刚刚make install 的redis安装目录,并执行下面命令启动redis服务
./bin/redis-server redis.conf
2.修改redis配置文件
注意:以上面这种启动方法启动redis不能退出控制台,如果退出,那么redis服务也会停止。
如果想要让redis以后台的方式运行,需要修改redis中的配置文件:redis.conf
将该配置文件中的daemonize no改为yes即可。
vim redis.conf
修改完配置文件后,重新启动一下redis服务
./bin/redis-server redis.conf
这个时候就不会一直处在运行界面上,而是后台运行了。
注意:如果需要在其他主机连接redis,利用使用桌面软件连接redis时,记得要修改redis.conf配置文件,要注释掉 ,即配置了允许所有主机连接。
找到bind 127.0.0.1将这一行注掉,新加一行bind 0.0.0.0,为了能够远程连接redis。
修改完后记得重启redis服务使配置文件生效。
3.测试redis服务
进行redis客户端模式,并进行测试。
可以看到测试成功,至此redis服务器就正式安装好了。