官网
安装
# 下载wget https://download.redis.io/releases/redis-6.0.9.tar.gz# 解压tar xzf redis-6.0.9.tar.gz# 移动到你要安装的目录,我这里安装到了/user/local下sudo mv ./redis-6.0.9 /usr/local/redis# 编译cd /usr/local/redissudo make测试编译是否成功(这一步时间会比较长,测试耗时5分钟左右)sudo make test安装sudo make install
法二
# 安装Redis服务端(会自动启动)sudo apt-get install redis-server# 查看ps -aux|grep redisnetstat -nlt|grep 6379sudo /etc/init.d/redis-server status# 启动sudo /etc/init.d/redis-server start# 访问客户端redis-cli # 带密码登录: redis-cli -a redisredis
配置
# vim配置文件sudo vim /etc/redis/redis.conf#取消注释requirepass 开启密码requirepass redisredis#注释bind,使允许远程访问#bind 127.0.0.1# 重启Redis服务器sudo /etc/init.d/redis-server restart
客户端命令
help # 帮助keys * # 查看所有key列表set key1 "hello" # 添加一条记录get key1 # 打印记录set key2 1 # 添加一条数字记录key2INCR key2 # 让数字自增LPUSH key3 a # 添加一条列表记录key3,从左边插入
卸载
apt-get 方式安装的sudo apt-get purge --auto-remove redis-server
关闭已经启动的 Redis 服务,注意,你可能启动了多个实例,所以可能要逐个关闭,我这里的情况只有 redis_6379 在运行:
sudo service redis_6379 stop
删除
usr/local/bin/中所有 redis 相关的文件sudo rm /usr/local/bin/redis-*
删除配置目录和内容
sudo rm -r /etc/redis/
删除日志
sudo rm /var/log/redis_*
删除数据目录和内容
sudo rm -r /var/lib/redis/
删除初始化脚本
sudo rm /etc/init.d/redis_*
删除现有的Redis PID文件(仅当存在时)
sudo rm /var/run/redis_*
重启服务器
- 现在,Redis 已完全从你的服务器上删除。
