1、检查C语言环境
Redis用C编写的,编译需要用到C的环境,在命令行输入gcc -v
,没有提示命令不存在就代表已经安装了,无需理会。如果没有安装,命令行输入yum install gcc-c++
。
2、下载Redis安装包
两种方式下载:
2.1、命令行直接下载
运行命令wget http://download.redis.io/releases/redis-6.2.5.tar.gz
,就可以在当前目录下面下载到tar
的压缩包。根据直接想要下载的版本,可以先去http://download.redis.io/releases/
网址下看一下有哪些版本,然后直接选择对应的版本号即可。
2.2、文件下载
直接去Redis官网下载,然后上传到服务器或者虚拟机。
3、解压安装
3.1、解压
当前目录运行tar -zxvf redis-6.2.5.tar.gz
,得到一个redis-6.2.5
的文件夹。
3.2、编译安装
进入Redis文件夹里面,开始编译安装。
# 进入Redis文件夹
cd redis-6.2.5/
#编译
make
# 进入src文件夹
cd src/
# Redis安装
make install
安装完成如下所示:
3.3、修改Redis配置
在Redis根目录下面有一个叫redis.conf
的文件,打开。vi redis.conf
,总共需要修改三处配置,包括允许远程访问和修改密码等!
3.3.1 后台运行
找到daemonize
,把no修改为yes
;
3.3.2 允许远程访问
注释掉bind 127.0.0.1
3.3.3 protected-mode
修改为no
3.3.4 修改密码
找到requirepass foobared
这一行,在这一行下面新增一行requirepass 123456
,表示把密码设置为123456
。
4、开机自启动
打开vi /etc/rc.d/rc.local
,然后添加redis-server
和redis.conf
,前面需要加上具体的路径。
5、运行
在命令行输入./redis-server redis-conf
。
6、本地连接
如果 服务器的话记得在管理控制台放开6379
端口;在虚拟机的话要把防火墙对应的端口打开。
下载RedisDesktopManager,本地访问
6、本地连接
如果 服务器的话记得在管理控制台放开6379
端口;在虚拟机的话要把防火墙对应的端口打开。
下载RedisDesktopManager,本地访问