如何安装配置Redis

工欲善其事,必先利其器,在 学习 redishttp://www.maiziedu.com/course/337/的过程中,我们首先需要学习的就是 redis 的安装与配置,今天和大家分享的就是这部分内容,一起来看看吧。

Redis 安装环境: CentOS7 Mini 版  64 位、 Redis3.2
一、源码安装
1>  解压、编译并安装
redis 官网下载地址: http://redis.io/download

tar -zxvf redis-3.2.0.tar.gz -C /usr/local/src
cd redis-3.2.0
make && make install

2>  设置系统环境变量
redis 安装完成后, redis-server redis-cli 等程序默认安装在 /usr/local/src/redis-3.2.0/src 目录中,我们需要将它安装到系统搜索路径,并安装为系统服务,方便在任何终端访问,并且开机自动启动。

cd /usr/local/src/redis-3.2.0/utils
./install_server.sh

执行 install_server.sh 会提示你输入 redis 配置文件、日志文件、数据目录和 redis-server 的存储位置,如果不需要修改路径,直接回车即可。如上图中,默认的 redis 配置文件为 /etc/redis/6379.conf ,我改成了 /etc/redis/redis.conf 。日志文件路径、数据目录、 redis-server redis-cli 依次安装到了 /var/log/redis.log /var/lib/redis/data /usr/local/bin/redis-server /usr/local/bin/redis-cli 路径中。
3>  配置
3.1 、 修改默认服务名称
执行 install_server.sh 命令后,默认 redis 的服务名称为 redis_6039 ,不方便记忆。将 /etc/rc.d/init.d/redis_6039 修改成 /etc/rc.d/init.d/redis 即可

service redis_6039 stop   #  先停止 redis 服务
mv /etc/rc.d/init.d/redis_6039 /etc/rc.d/init.d/redis
service redis start #  启动服务
开机启动
chkconfig --add redis
chkconfig redis on

3.2 、 修改绑定 IP
redis 默认绑定的 IP 127.0.0.1 ,所以其它机器是无法连接的。将其绑定为本机的所有网卡 IP 即可(有些机器可能有多个 IP )。打开 /etc/redis/redis.conf 配置文件,找到 bind 127.0.0.1 配置项,修改成 bind 0.0.0.0 即可。如下图所示:  

3.3 、设置连接密码
redis 默认连接不需要密码,表示任何人都可以连接这台 redis server 进行数据的修改,不太安全。打开 /etc/redis/redis.conf 配置文件,找到 requirepass foobared ,打开注释,修改 foobared 为你自己的密码。比如我的 redis server 密码修改为: yangxin 。如下图所示:  

注意:修改 redis.conf 配置之后,要重新启动服务使其生效。
service redis restart

登录:
redis-cli -h <your ip> -p <port> -a <your password>

# 示例:
redis-cli -h 192.168.0.200 -p 6379 -a 123456


二、 YUM 方式安装
1 、安装
yum install -y redis
默认配置文件:  /etc/redis.conf
2 、配置开机启动
systemctl enable redis
systemctl daemon-reload
3 、设置密码和绑定 IP 源码安装配置



原文来自: C 博客 / xyang0917
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值