下载
打开redis官网下载页面。
https://redis.io/download
已当前最新版6.2.6为例,右键获取链接地址后,下载源码包。
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
解压
tar -zxvf redis-6.2.6.tar.gz
编译安装
进入到解压后的文件夹内。
cd redis-6.2.6/
执行编译命令。
(这里我们把redis安装到"/app/redis/"路径下)
make PREFIX=/app/redis install
进入安装目录,查看编译结果。
cd /app/redis/bin/
如图所示,编译安装成功。
把这些文件移动到上一级路径下,然后删除空的bin文件夹。
mv * ..
cd ..
rm -rf bin/
配置
复制源码包中的配置文件到redis的安装路径中。
cp /download/redis-6.2.6/redis.conf .
使用vim编辑配置文件。
需要处理的参数不多,这里列举几个常用的配置项。
bind 127.0.0.1 -::1(这行配置可以注释掉,不需要绑定IP)
protected-mode yes(配置改为no,我们不需要安全模式)
port 6379(端口号配置推荐保持默认)
databases 16(默认16个数据库,视情况而定,这里我改成8个)
maxclients 5000(最大客户端数量,这个默认是注释掉的,可以解除注释改成5000)
maxmemory 1GB(可以使用的最大内存,默认是注释掉的,可以解除注释改成1GB)
requirepass ********(连接密码,默认不需要密码,可以解除注释改成自定义密码)
启动
使用一行命令,即可启动redis-server并应用配置文件。
./redis-server ./redis.conf
登录
我们新开一个shell。
进入到redis安装路径下。
cd /app/redis/
启动redis自带的客户端。
./redis-cli
在redis命令行界面,使用AUTH命令验证密码。
AUTH ********
控制台输出"OK"字样。
到此,最简单的安装与配置完成。