- 下载redis
- wget http://download.redis.io/releases/redis-5.0.5.tar.gz
- 1 解压
- tar -zxvf redis-版本号
- 2移动到 usr/local/redis
- sudo mv ./redis-版本号 /usr/local/redis/
- 3 进入Redis目录
- cd /usr/local/redis/
- 4生成
- sduo make
- 5测试
- sudo make test
- 可能会报错
- 解决方法
- 下载
- wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
- sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
- cd /usr/local/tcl8.6.1/unix/
- sudo ./configure
- sudo make(时间比较长)
- sudo make install
- 6安装,将redis的命令安装到/usr/local/bin/⽬录。进入/usr/local/redis
- sudo make install
- 7:安装完成后,
- 配置⽂件,移动到/etc/⽬录下
- 配置⽂件⽬录为/usr/local/redis/redis.conf
-
sudo cp /usr/local/redis/redis.conf /etc/redis/
- Redis的配置信息在/etc/redis/redis.conf下。
- 查看
- sudo vi /etc/redis/redis.conf
- 核心配置选项
- 绑定ip:如果需要远程访问,可将此⾏注释,或绑定⼀个真实ip
- bind 127.0.0.1
- 端⼝,默认为6379
- port 6379
- 是否以守护进程运⾏
- a) 如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务
- b) 如果以⾮守护进程运⾏,则当前终端被阻塞
- c) 设置为yes表示守护进程,设置为no表示⾮守护进程
- d) 推荐设置为yes
- daemonize yes
- 数据⽂件
- dbfilename dump.rdb
- 数据⽂件存储路径
- dir /var/lib/redis
- ⽇志⽂件
- logfile /var/log/redis/redis-server.log
- 数据库,默认有16个
- database 16
- 主从复制,类似于双机备份。
- slaveof
- 8.启动
- a) redis-server redis服务器
- b) redis-cli redis命令行客户端
- c) redis-benchmark redis性能测试工具
- d) redis-check-aof AOF文件修复工具
- e) redis-check-rdb RDB文件检索工具