Linux安装Redis
- 下载fedora的epel仓库
yum install epel-release
- 安装redis数据库
yum install redis
- 安装完毕后,使用下面的命令启动redis服务
# 启动redis
service redis start
# 停止redis
service redis stop
# 查看redis运行状态
service redis status
# 查看redis进程
ps -ef | grep redis
- 设置redis为开机自动启动
chkconfig redis on
- 进入redis服务
# 进入本机redis
redis-cli
# 列出所有key
keys *
# 设置key,value
set [key] [value]
# 通过key获取value
get [key]
- 修改redis默认端口和密码
1、打开配置文件
vi /etc/redis.conf
2、修改默认端口,查找 port 6379 修改为相应端口即可
3、修改默认密码,查找 requirepass foobared 将 foobared 修改为你的密码
4、使用配置文件启动 redis
redis-server /etc/redis.conf &
5、使用端口登录
redis-cli -h 127.0.0.1 -p 6179
Mac OS安装Redis
brew install redis
运行Redis
brew services start redis
在mac下,其配置文件路径是/usr/local/etc/redis.conf
redis主要需要配置的是监听端口和密码,mac和centos版本的配置文件内容一样。 默认情况下,redis监听的是127.0.0.1,可以改成某个ip地址或者0.0.0.0(表示监听所有ip)
bind 127.0.0.1
requirepass 密码
Docker安装Redis
docker pull redis:latest
运行容器
docker run -itd --name redis-test -p 6379:6379 redis
带路径运行容器
docker run -itd --name redis -p 6379:6379 --restart=always -v /home/redis/redis.conf:/etc/redis/redis.conf -v /home/redis/data:/data redis redis-server /etc/redis/redis.conf
-p 6379:6379:把容器内的6379端口映射到宿主机6379端口 –restart=always:启动docker时启动该容器 -v /home/redis/redis.conf:/etc/redis/redis.conf:把宿主机配置好的redis.conf放到容器内的这个位置中 -v /home/redis/data:/data:把redis持久化的数据在宿主机内显示,做数据备份 redis-server /etc/redis/redis.conf:按照这个redis.conf的配置启动
进入容器
docker exec -it redis-test /bin/bash
运行redis-cli
redis-cli
redis读写操作
set name tony
#OK
get name
#tony