作者:烟台中海地产有限公司往 | 来源:互联网 | 2023-07-18 18:22
Linux上安装redis原文:https:ooyhao.github.iocategoriesDBRedis下载压缩包进入redis官网【https:redis.
Linux上安装 redis
原文:https://ooyhao.github.io/categories/DB/Redis/
下载压缩包
进入redis官网【https://redis.io/】,将redis.tar.gz包下载下来,如果下载缓慢,可以把链接复制到迅雷中下载。
【http://download.redis.io/releases/redis-5.0.7.tar.gz】
上传服务器
将下载的包【redis-5.0.7.tar.gz】上传到服务器或是虚拟机中。
解压并安装
执行命令【tar -zxvf redis-5.0.7.tar.gz】解压。cd 进入到redis包中,执行 make 命令进行编译。
你可以会遇到下列报错:
[root@localhost redis-5.0.7]
cd src && make all
make[1]: 进入目录“/ooyhao/software/redis-5.0.7/src”CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist.o] 错误 127
make[1]: 离开目录“/ooyhao/software/redis-5.0.7/src”
make: *** [all] 错误 2
是因为没有安装 gcc
环境,我们执行下列命令来安装环境
yum install gcc-c++
再执行下列命令 清空上次编译失败残留文件
make distclean
最后执行下列命令编译及安装
make && make install
修改配置文件
5.启动之前,执行【vi redis.conf】修改一下redis.conf
这个配置文件。将里面的daemonize no
改为yes
。让服务在后台启动。如下:
vi redis.conf
启动
执行命令启动redis,如下:
cd src
redis-server ../redis-conf
测试
通过下列命令进入到控制台,然后通过 ping
命令进行连通性测试,如果看到了pong
,则表示连接通了。
[root@localhost redis-5.0.7]
127.0.0.1:6379>
127.0.0.1:6379> ping
PONG
###关闭
关闭redis,通过shutdown
命令我们可以关闭实例。
127.0.0.1:6379> shutdown
not connected>
not connected> exit
到这里,我们的redis就算安装成功了。
远程连接
如果需要使用redis客户端软件连接虚拟的redis,则需要将
bind 127.0.0.1
修改为
bind 0.0.0.0
说明:127.0.0.1
表示只允许本机访问,先改为0.0.0.0
可以开放给任何机器访问。
在 windows的cmd中使用telnet 测试是否可以连接
telnet 192.168.36.131 6379
如果连接不成功,可能是没有打开6379端口。我们需要开启其端口
- 查询zone名称
[root@localhost src]
publicinterfaces: ens33
- 开启6379端口
[root@localhost src]
success
- 重启防火墙
[root@localhost src]
success
- 检查端口是否成功开启
[root@localhost src]
yes
再次测试,如图所示