Redis的安装与配置
一,Linux环境下安装Redis
1.下载redis
官方网站: http://redis.io/
官方下载: http://redis.io/download可以根据需要下载不同版本
2.安装gcc
Redis是C语言开发,安装Redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc,gcc的安装很简单,首先要确保root登录,其次就是Linux要能连外网
yum -y install gcc automake autoconf libtool make
#**注意:**运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决
# rm -f /var/run/yum.pid
3.安装Redis
命令1下载: wget http://download.redis.io/releases/redis-5.0.9.tar.gz
命令2解压:tar -zxvf redis-5.0.9.tar.gz
命令3: cd redis-5.0.9
命令4编译: make 或 make MALLOC=libc 如下图代表成功:
命令5:make PREFIX=/usr/local/redis install
(安装编译后的文件) 安装到指目录:
**注意:**PREFIX必须大写、同时会自动为我们创建redis目录,并将结果安装此目录
命令6: cd /usr/local/redis 查看
命令7:查看bin目录下,如图:
4.启动Redis
进入对应的安装目录 /usr/local/redis
执行命令: ./bin/redis-server无配置启动
5.启动Redis客户端
进入对应的安装目录 cd /usr/local/redis
执行命令: ./bin/redis-cli
启动Redis 客户端命令:
redis-cli –h IP地址 –p 端口
退出客户端命令:Ctrl+C
检查是否服务端启动
redis 127.0.0.1:6379> PING
PONG
在以上实例中我们连接到本地的 redis 服务并执行 PING 命令,该命令用于检测 redis 服务是否启动。
6.Redis配置redis.config
Redis端口号或启动有默认配置。但一般我们都会通过手动配置完成
回到目录找到解压文件中的reids.conf
命令:cp redis.conf /usr/local/redis 将配置文件复制到安装文件的目录下
7.自定义配置redis.conf
进入对应的安装目录** /usr/local/redis
修改 redis.conf 配置文件 vim redis.conf (进入命令模式 通过/内容 查找相应字符串)
#使用yes启用守护进程
daemonize no 修改为 daemonize yes
#不设置就只能本机连接
bind 127.0.01 注释掉或者修改为 bind 0.0.0.0
#远程连接一般需要密码的设置
requirepass 设置密码
#关闭保护模式,用于公网访问
protected-mode yes 修改为 protected-mode no