官网:https://redis.io/
中文网:http://www.redis.cn/
项目地址:https://github.com/redis/redis
Linux
关于Linux下手动编译一定要注意gcc版本
gcc --version
,如果太低可能导致编译失败,升级gcc版本就可以了
centos
安装前的准备工作
# 安装gcc套件
yum install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make -y
# 升级gcc版本为9.x
yum install centos-release-scl devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils -y
scl enable devtoolset-9 bash
下载编译
axel -n 50 http://download.redis.io/releases/redis-6.0.6.tar.gz -a
tar zxvf redis-6.0.6.tar.gz && cd redis-6.0.6
make clean
make && make install
archlinux
sudo pacman -S redis -y
# 配置文件默认在/etc/redis.conf
ubuntu
可直接通过apt安装低版本的redis直接使用,优点就是方便快捷!
sudo apt install redis-server # 安装redis-server
sudo apt install redis-tools # 安装redis-cli等客户端工具
sudo systemctl start redis # 启动redis
sudo systemctl status redis # 查看状态
sudo systemctl stop redis # 停止redis
手动编译安装
apt install gcc make -y
下载编译
axel -n 50 http://download.redis.io/releases/redis-6.0.6.tar.gz -a
tar zxvf redis-6.0.6.tar.gz && cd redis-6.0.6
make clean
make && make install
卸载redis
make uninstall
配置文件
# 设置后台启动
daemonize yes
# 设置连接密码
requirepass moddemod
启动
查看状态
ps aux | grep redis
关闭
kill -9 <pid>
连接
redis-cli -h 127.0.0.1 -p 6379 -a <password>
# -h 指定主机 -p 指定端口 -a 指定密码
# 也可以先连接上再认证密码
redis-cli -h 127.0.0.1 -p 6379
auth <password>
这里如果没有设置密码就不需要认证了,直接连接即可使用…
widnows
下载地址:https://github.com/tporadowski/redis/releases
解压到某个无中文的目录下
配置环境变量
配置完成后可在cmd终端命令下启动redis以及使用客户端工具连接,这里就不赘述了…
最后推荐一个windows下的图形化客户端
choco install redis-desktop-manager