CentOS7.4下安装Redis

环境要求linux/CentOS release 6.8

查看当前linux版本信息

[root@iz8vbcmllue4daos9c8vxpz redis]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core) 

然后进行编译安装redis,这里安装的版本是Redis 4.0.10

执行命令

$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz
$ tar xzf redis-4.0.10.tar.gz
$ cd redis-4.0.10
$ make
$ make install

这里需要安装两个软件  gcc 和 tcl ,gcc是c语言的编译器,redis是基于C语言写的。redis的测试组件是使用tcl来编写的

$ yum install gcc
$ yum install tcl

使用which redis-server查看redis 的安装目录

[root@iz8vbcmllue4daos9c8vxpz redis]# which redis-server
/usr/local/bin/redis-server

现在已经准备完毕了,这里使用的是使用配置文件启动redis

copy  redis.conf到另一个目录 

修改daemonize 为yes    参数设置后台启动,保存退出

之后使用which redis-server获取到的路径执行配置文件,启动redis服务

[root@iz8vbcmllue4daos9c8vxpz redis]# /usr/local/bin/redis-server redis.conf
5635:C 17 Sep 16:17:14.915 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
5635:C 17 Sep 16:17:14.915 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=5635, just started
5635:C 17 Sep 16:17:14.915 # Configuration loaded

查看进程

启动redis

[root@iZuf425wzajvmlZ redis-4.0.10]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> 

 

开启远程访问权限

首先要确保你的redis端口已打开,默认配置端口打开6379端口即可,云服务器得在控制台添加开通端口号

 

or

 redis默认的端口是6379,要远程访问redis服务,确保服务器上的6379端口打开。

  1.1 查看打开的端口

  /etc/init.d/iptables status

  1.2 开启端口

  直接输入命令:iptables -A INPUT -p tcp --dport 6379 -j ACCEPT

  

  或者编辑:vim /etc/sysconfig/iptables

  最后一行添加:

  -A RH-Firewall-1-INPUT -m state NEW -m tcp -dport 8080 -j ACCEPT

 

修改redis配置文件

  1.1 将redis.conf 里的redis.conf bind127.0.0.1 这一行注释掉,任意IP都可以访问;找到 protected-mode yes 改为 protected-mode no;保存之后重启redis

  关闭redis: pkill redis

  启动redis: redis-server /usr/local/redis/etc/redis.conf

 

使用另一台服务器连接本机

redis-cli -h IP地址 -p 端口号


设置密码登录

打开redis的配置文件,修改配置信息
命令:vi /etc/redis.conf
修改-》
1.搜索默认端口port,修改为6379 
2.搜索绑定地址bind 127.0.01,注释掉改行
3.搜索安全模式protected-mode yes,修改为protected-mode no
4.搜索默认密码requirepass foobared,修改为requirepass new_password
5.启动redis服务:systemctl start redis

连接redis

[root@iZuf425wzajvmlZ ~]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth password
OK

连接成功

 

安装redis扩展

yum -y install php-redis

新建php文件测试一下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值