菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
396
0

redis的安装

原创
05/13 14:22
阅读数 31559

进入redis官网

选择相应版本,一般会有linux的安装提示例如

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

make是编译redis,由于redis是用c++开发,所以执行make前必须先安装好c++编译环境,如下

yum install gcc-c++

make完之后,继续停留在解压的安装包后的根目录下,执行

make PREFIX=/usr/local/redis install

进行安装,根据代码可知安装在/usr/local/目录下,目前安装目录下还需要一个redis的配置文件,所以还需讲redis解压包中的redis.conf配置文件拷贝到安装目录下

,所以需要执行

cp /home/program/redis-4.0.11/redis.conf /usr/local/redis/

将配置文件拷贝至/usr/local/redis/目录下,至此,已安装完毕。

目前启动 redis可以直接进入bin目录下,执行redis-server启动redis,不过这样启动无法进行其他操作,所以不建议,可以修改redis.conf中的daemonize no为daemonize yes,允许后台启动,然后进入 /usr/local/redis/目录下,执行

./bin/redis-server ./redis.conf

后台启动redis,可以通过命令ps -ef | grep redis查看redis的进程,发现已经启动,关闭redis服务,可以通过

./bin/redis-cli shutdown

关闭redis服务,

执行上述方法启动时,无法在服务器以外的地方调用6379端口,首先先排除防火墙是否拦截,其次,redis.conf配置文件里绑定了监听地址为127.0.0.1,要改为0.0.0.0,允许一切外网访问,或者绑定指定的ip,看个人需求,改好配置文件后,重启redis即可。

发表评论

0/200
396 点赞
0 评论
收藏
为你推荐 换一批