0
点赞
收藏
分享

微信扫一扫

1.Linux上安装 redis


Linux上安装 redis


下载压缩包

进入redis官网【https://redis.io/】,将redis.tar.gz包下载下来,如果下载缓慢,可以把链接复制到迅雷中下载。

【http://download.redis.io/releases/redis-5.0.7.tar.gz】

1.Linux上安装 redis_重启

上传服务器

将下载的包【redis-5.0.7.tar.gz】上传到服务器或是虚拟机中。

解压并安装

执行命令【tar -zxvf redis-5.0.7.tar.gz】解压。cd 进入到redis包中,执行 make 命令进行编译。

你可以会遇到下列报错:

[root@localhost redis-5.0.7]# make
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

1.Linux上安装 redis_重启_02

启动

执行命令启动redis,如下:

cd src
redis-server ../redis-conf

1.Linux上安装 redis_配置文件_03

测试

通过下列命令进入到控制台,然后通过 ​​ping​​​命令进行连通性测试,如果看到了​​pong​​,则表示连接通了。

[root@localhost redis-5.0.7]# redis-cli
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端口。我们需要开启其端口

  1. 查询zone名称

[root@localhost src]# firewall-cmd --get-active-zones
public
interfaces: ens33

  1. 开启6379端口

[root@localhost src]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
success

  1. 重启防火墙

[root@localhost src]# firewall-cmd --reload
success

  1. 检查端口是否成功开启

[root@localhost src]# firewall-cmd --query-port=6379/tcp
yes

再次测试,如图所示

1.Linux上安装 redis_redis_04


举报

相关推荐

0 条评论