Linux 环境下 Redis 的安装与启动
一、Redis 的安装
1、下载 redis
redis 仓库:http://download.redis.io/releases/
命令:wget http://download.redis.io/releases/redis-(版本号).tar.gz
2、解压
命令:tar -zxvf redis-(版本号).tar.gz
3、编译和安装
命令:make install
(1)若无 make 命令,则先安装 make ( 命令:apt-get install make )
(2)若出现以下错误,则先安装 gcc ( 命令:apt-get install gcc )
注意:在编译安装出错之后,应当删除当前 redis 目录,重新解压 redis 压缩包,然后再进行编译和安装,否则编译仍然不会通过。
4、若出现以下界面,则表明 redis 安装成功
二、Redis 的启动
1、使用默认端口启动
服务器命令:redis-server
客户端命令:redis-cli
2、指定端口启动
服务器命令:redis-server --port 6380
客户端命令:redis-cli -p 6380
3、指定配置文件启动
查看 redis 目录下 redis.conf 配置文件内容命令:cat redis.conf | grep -v "#" | grep -v "^$" (除去备注和空格)
(1)在 redis 目录下创建 conf 目录和 data 目录
(2)复制 redis.conf 配置文件到目录 conf 下并取名为 redis-6380.conf
命令:cat redis.conf | grep -v "#" | grep -v "^$" > redis-6380.conf
(3)编辑 redis-6380.conf 配置文件内容
vi 下的清空文件内容命令::%d
vi 下删除文件的空白行::g/^$/d
port 6380
daemonize yes
logfile "redis-6380.log"
dir /usr/local/redis-6.0.5/data
配置文件:
daemonize yes 以守护进程方式启动,使用本启动方式, redis将以服务的形式存在,日志将不再打印到命令窗口中
port 端口号 设定当前服务启动端口号
dir "绝对路径" 设定当前服务文件保存位置,包含日志文件、持久化文件(后面详细讲解)等
logfile "日志文件名.log“ 设定日志文件名,便于查阅
(4)启动 redis
服务器命令:redis-server conf文件路径
客户端命令:redis-server -p 端口号
指定主机号的客户端连接 redis 命令:redis-cli -h 主机号 –port 端口号