文档章节

centos7安装redis

l
 linjin200
发布于 2018/06/04 15:19
字数 500
阅读 4
收藏 0

centos7安装redis

2017年12月21日 14:14:44

阅读数:431

1)安装编译所依赖的软件

[root@xinglinglove ~]# yum -y install gcc gcc-c++ autoconf automake make

2)下載redis

[root@xinglinglove ~]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz

--2017-12-20 14:50:48-- http://download.redis.io/releases/redis-4.0.6.tar.gz

正在解析主机 download.redis.io (download.redis.io)... 109.74.203.151

正在连接 download.redis.io (download.redis.io)|109.74.203.151|:80... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:1723533 (1.6M) [application/x-gzip]

正在保存至: “redis-4.0.6.tar.gz”

 

100%[====================================================================================================================================================================================================================================>] 1,723,533 235KB/s 用时 7.8s

 

2017-12-20 14:50:57 (216 KB/s) - 已保存 “redis-4.0.6.tar.gz” [1723533/1723533])

3)解压

[root@xinglinglove ~]# tar -zxvf redis-4.0.6.tar.gz

4)进入解压的目录

[root@passcloud-test-002 ~]# cd redis-4.0.6/

5)编译源码(用4核同时编译可以提高编译效率)

[root@passcloud-test-002 redis-4.0.6]# make -j 4

6)安装

[root@xinglinglove redis-4.0.6]# make install PREFIX=/usr/local/redis

cd src && make install

make[1]: 进入目录“/root/redis-4.0.6/src”

CC Makefile.dep

make[1]: 离开目录“/root/redis-4.0.6/src”

make[1]: 进入目录“/root/redis-4.0.6/src”

Hint: It's a good idea to run 'make test' ;)

INSTALL install

INSTALL install

INSTALL install

INSTALL install

INSTALL install

make[1]: 离开目录“/root/redis-4.0.6/src”

7)添加配置文件,将/usr/local/software/redis-4.0.2目录下的redis.conf文件,复制到之前安装Redis的目录/usr/local/redis/bin中

[root@xinglinglove bin]# cp /root/redis-4.0.6/redis.conf /usr/local/redis/bin/

8)修改redis的配置文件

[root@xinglinglove bin]# vim /usr/local/redis/bin/redis.conf

注释掉 bind 127.0.0.1,让所有ip都可以访问redis服务

# bind 127.0.0.1

然后修改protected-mode为no, 才能完成暴漏redis的服务

protected-mode no

修改daemonize为yes,使启动服务时为后台启动

daemonize yes

#requirepass foobared去掉注释,foobared改为自己的密码,我在这里改为

requirepass 123456

9)启动Redis服务,在Redis的bin目录下运行./redis-server redis.conf命令

[root@xinglinglove bin]# ./redis-server ./redis.conf

10)如果想在任何地方输入redis-server命令则需要在/etc/profile文件加入环境变量

[root@xinglinglove bin]# vim /etc/profile

#set redis envirenment

export REDIS_HOME=/usr/local/redis/bin

export PATH=$JAVA_HOME/bin:$PATH:$REDIS_HOME

11)使配置文件生效

[root@xinglinglove bin]# source /etc/profile

© 著作权归作者所有

l

linjin200

粉丝 26
博文 999
码字总数 1168188
作品 0
福州
程序员
私信 提问
centos7作为Docker基础镜像须知

centos7基础镜像Dockerfile来构建mysql镜像可能会有问题,在Docker hub上构建失败: Build failed: The command '/bin/sh -c /etc/init.d/mysqld start && mysql -e "grant all privileges o......

chenyufeng1991
2018/04/07
0
0
ImportError: No module named RedisCrawlSpider

问题: 出现的问题是在centos7 安装scrapy的时候出现的,当时使用的python3.6 环境 当这个问题出现的时候,我们可能没有安装上去scrapy和scrapy_redis,所以尽量要再重新安装一次 解决 命令:...

徐代龙
2018/01/14
0
0
Redis在Centos7下安装,与phpredis扩展安装

Centos7 安装Redis 使用YUM yum install -y redis 2. 源码包安装 下载源码包 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.......

寻找普拉多
2015/12/06
639
0
(一)redis快速入门-在centos7中安装redis5.0

(一)redis快速入门-在centos7中安装redis5.0 我的系统版本为CentOS7.5 redis官网:https://redis.io/ 上面的连接是下载最新版,下面的连接是查看历史版本。我这里直接复制最新版连接安装。...

Super_RD
04/24
0
0
CentOS7安装Redis4.0.2

CentOS7安装Redis4.0.2 2017年10月20日 14:58:21 紫仙空灵 阅读数:19667更多 个人分类: Redis 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lc1010078424...

linjin200
2018/11/06
19
0

没有更多内容

加载失败,请刷新页面

加载更多

全面兼容IE6/IE7/IE8/FF的CSS HACK写法

浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易解决的。加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie...

前端老手
6分钟前
3
0
常用快递电子面单批量打印api接口对接demo-JAVA示例

目前有三种方式对接电子面单: 1.快递公司:各家快递公司逐一对接接口 2.菜鸟:支持常用15家快递电子面单打印 3.快递鸟:仅对接一次,支持常用30多家主流快递电子面单打印 目前也是支持批量打...

程序的小猿
9分钟前
5
0
Yii 框架中rule规则必须搭配验证函数才能使用

public $store_id;public $user_id;public $page;public $limit;public $list;public $mch_list;public $cart_id;public $is_community;public $shop_id;public $cart_typ......

chenhongjiang
12分钟前
2
0
Flutter使用Rammus实现阿里云推送

前言: 最近新的Flutter项目有“阿里云推送通知”的需求,就是Flutter的App启动后检测到有新的通知,点击通知栏然后跳转到指定的页面。在这里我使用的是第三方插件Rammus来实现通知的推送,之...

EmilyWu
12分钟前
26
0
Knative 实战:三步走!基于 Knative Serverless 技术实现一个短网址服务

短网址顾名思义就是使用比较短的网址代替很长的网址。维基百科上面的解释是这样的: 短网址又称网址缩短、缩短网址、URL 缩短等,指的是一种互联网上的技术与服务,此服务可以提供一个非常短...

阿里巴巴云原生
27分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部