Centos7中安装Redis

Redis安装

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。(摘自百度百科)

环境准备

1.系统版本为Centos7
2.安装jdk、gcc
3.下载Reids包传到Centos7中的/root目录下

解压Redis包

/root目录下 执行命令tar -zxvf /redis-4.0.9.tar.gz解压到/root目录下,会产生一个redis-4.0.9目录

编译

由于下载的Reids是源文件所以必须要将 .c 文件编译成 .o文件(相当于将.java文件编译成.class文件),所以必须安装gcc,这个是用来的编译.c文件。
/root/redis-4.0.9目录中执行一下命令:make
待执行完毕,如果没有报错,就编译成功,如果报错,一般情况就是没有安装gcc

创建安装目录

刚刚是在redis的解压目录下操作的,redis还没有安装,所以要创建一个安装目录来安装redis
/usr/local目录下执行命令:mkdir redis 。这样一个名为reids的文件夹在local目录下就创建成功了,将在这个目录中安装redis

安装Redis

1.执行命令 cd /root/redis-4.0.9/ 进入reids的解压目录。
2.在redis的解压目录中执行命令 make PREFIX=/usr/local/redis install 其中PREFIX 后面跟的就是刚刚创建的安装目录。
3.执行时出行五个INSTALL install 说明安装成功。
4.执行命令 cd /usr/local/redis/ 进入安装目录后,执行 ll ,会有一个bin目录,这是安装redis成功后,启动redis服务和客户端的目录。

启动Redis

redis服务启动分为前端跟后端

前端启动
前端启动就是在 bin 目录下直接执行 ./redis-server 就可以了(这种是不推荐的)

后端启动
1.将解压目录下(/root/reids-4.0.9)的redis.conf 复制到 /usr/local/redis 目录下,与bin目录平级。执行cp /root/reids-4.0.9/redis.conf /usr/local/redis/
2.cd /usr/local/redis 这个目录中修改reids.conf这个文件中的配置信息。
执行vi redis.conf 将redis.conf中的daemonize no 修改为 daemonize yes ,然后保存退出。
3.在/usr/local/reids这个目录下执行
./bin/redis.server ./redis/conf (这是一条命令)
通过这条命令后端启动redis

启动Redis的客户端

cd /usr/local/redis/bin 这个目录下执行 ./redis-cli 启动客户端。
如果出现127.0.0.1:6379> 这个界面,说明Redis安装成功。

测试Redis安装

127.0.0.1:6379> set country china
OK
127.0.0.1:6379> get country
"china"
127.0.0.1:6379> 

猜你喜欢

转载自blog.csdn.net/news_out/article/details/85113531
今日推荐