下载redis
上传到服务器,并解压
tar -zvxf 文件名
如:tar -zxvf redis-7.0.8.tar.gz
移动解压文件夹到/usr/local 目录下,指令:mv 需要移动文件/目录 移动后新文件/新目录
如:mv ./redis-7.0.8 /usr/local/redis
执行安装相关指令
1.进入解压目录
cd 解压后目录名 如:cd /usr/local/redis
2.执行make
make
3.指定redis安装目录
make PREFIX=安装目录完整地址 install
如:make PREFIX=/usr/local/redis install
启动redis
./bin/redis-server& ./redis.conf
验证启动 ./bin/redis-cli
config文件可能有用配置项参照
配置项名称 | 配置项值说明 | 补充 |
---|---|---|
daemonize | yes、no | 默认no退出指令界面就关闭服务,yes开启服务后后台运行 |
port | 默认6379,redis提供服务端口 | |
bind | 跟是否允许远程使用相关,与protected-mode绑定使用,想开远程建议配置值* | |
protected-mode | yes、no | 默认yes,不允许远程,要开远程设置no |
timeout | 最大值300 | 闲置链接回收时间,设置0,不回收,建议设置300 |
loglevel | debug、verbose、notice、warning | 日志级别,默认notice |
database | 最大值16 | 数据库数量,默认数据库是0,这条存疑,不知道设置成0会怎么样 |
rdbcompression | yes、no | 是否压缩本地数据库文件,默认yes压缩,关闭可节省cpu性能,建议不关闭 |
dbfilename | dump.rdb | 本地数据库文件,默认dump.rdb |
dir | 本地数据库文件存放目录 | |
requirpass | 密码,默认不设置 | |
maxclients | 0 | 最大客户端连接数,默认0表示无上限,建议根据硬件性能设置下 |
maxmemory | 最大内存,单位byte,超过后不能执行写入 |