Centos7 下安装配置redis-4.0-10教程

1、配置编译环境(以下是make需要的,不装会报错!)

安装gcc

 # yum install gcc tcl

2、下载Redis安装包

首先从官网下在redis正式版的压缩包redis-4.0.10.tar.gz,下载路径为:/usr/local/src

(1)cd /usr/local/src //移动到该目录

wget http://download.redis.io/releases/redis-4.0.10.tar.gz   // 下载文件到该目录,或者直接实行:

(2)wget -P /usr/local/src http://download.redis.io/releases/redis-4.0.10.tar.gz (-P 指定下载路径)

3、解压文件到/usr/local目录下

cd /usr/local/src

tar -zxvf  redis-4.0.10.tar.gz -C  /usr/local

4、进入redis-4.0.10目录下进行编译

cd /usr/local/redis-4.0.10/

make MALLOC=libc

5、安装Redis

运行make test测试

# cd /usr/local/redis-4.0.10/src      #进入src目录

# make test   #执行测试

测试通过:

6   # ./redis-server     启动服务器

启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类似Tomcat通过bin下的startup.bat的方式)

解决方案:可以通过修改配置文件 配置redis后台启动,即服务器启动了但不会创建控制台窗口

7  # ./redis-cli        启动客户端

8  测试 

127.0.0.1:6379> set liujinghui smart
OK
127.0.0.1:6379> get liujinghui
"smart"

9.  安装Redis

# make PREFIX=/usr/local/redis install // PREFIX指定redis的安装目录

10 . 修改配置文件并启动Redis服务

# cd ..
# cp redis.conf  /usr/local/etc/  //复制配置文件
# vim /usr/local/etc/redis.conf   //修改配置文件
daemonize 改为yes   #后台运行

11. 以配置文件运行Redis服务

/usr/local/redis-4.0.10/src/redis-server  /usr/local/etc/redis.conf

检查启动情况:
# ps -ef | grep redis
看到类似下面的一行,表示启动成功:

测试

12. 配置Redis能随系统启动

在 /usr/local/redis-4.0.10/  目录下执行,一直默认就可以了
./utils/install_server.sh

在 /usr/local/redis-4.0.10/  目录下执行,一直默认就可以了
./utils/install_server.sh

13. 开启远程连接

  1.  开启6379端口


firewall-cmd --zone=public --add-port=6379/tcp --permanent
重启防火墙
firewall-cmd --reload #重启firewall
查看已经开放的端口:
firewall-cmd --list-ports

  1. 修改开机启动时利用的配置文件6379.conf(在/etc/redis/ 目录下)

注释掉bind 127.0.0.1可以使所有的ip访问redis
若是想指定多个ip访问,但并不是全部的ip访问,可以bind
将protected-mode yes 改成 protected-mode no
注意:此处用的配置文件6379.conf 启动redis,该方法与之前后台启动redis用到的配置文件毫无关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值