前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS系统下安装Redis图文教程

CentOS系统下安装Redis图文教程

作者头像
itlemon
发布2020-04-03 16:11:33
1.7K0
发布2020-04-03 16:11:33
举报
文章被收录于专栏:深入理解Java深入理解Java

一、Redis安装

Redis是C语言开发的,安装Redis需要C语言的环境,如果你的linux系统没有安装界面,那么就需要在线安装C语言环境。这里测试使用的系统是CentOS6.4,安装了系统界面。如果你是命令行版本的CentOS,那么需要使用以下命令安装C语言环境。

代码语言:javascript
复制
yum install gcc-c++

接下来正式安装Redis,这里使用的是redis3.0.0版本,你可以去redis官网下载适合你自己的版本,但是如果要搭建redis集群的话,那么最低版本就是3.0.0版本。

1、Redis的安装

安装步骤:

第一步:将redis的源码包上传到CentOS系统,一般上传到/usr/local文件夹下面。推荐使用FileZilla来上传,如果你不会使用,请百度。

第二步:进入/usr/local文件夹下面,解压缩redis,命令是tar zxf redis-3.0.0.tar.gz。

代码语言:javascript
复制
cd /usr/local
tar zxvf redis-3.0.0.tar.gz

第三步:然后进入redis-3.0.0文件夹,直接输入make进行编译。

代码语言:javascript
复制
cd redis-3.0.0
make

第四步:继续在redis-3.0.0文件夹下,直接输入后面的命令安装。prefix后面的值是安装路径,可以替换。

代码语言:javascript
复制
make install PREFIX=/usr/local/redis

安装完成后,请不要删解压后的redis-3.0.0文件夹。

2、Redis的启动

启动Redis服务分为前台启动和后台启动。前台启动,redis服务将占用当前命令行,建议使用后台启动,如果你做集群的话,那么就需要后台启动,总之,推荐后台启动。

1)前台启动

进入刚才安装的redis的bin文件夹:

代码语言:javascript
复制
cd /usr/local/redis/bin

然后输入一下命令进行前台启动redis服务:

代码语言:javascript
复制
./redis-server

前台启动界面为:

这个界面将占用你的命令行,退出请按Ctrl+C,如果你是Mac,请按control+C。

2)后台启动

把/usr/local/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下:

代码语言:javascript
复制
cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin/

进入/usr/local/redis/bin文件夹下:

代码语言:javascript
复制
cd /usr/local/redis/bin

修改刚才拷贝的配置文件redis.conf文件,将里面的daemonize no改成daemonize yes

代码语言:javascript
复制
vi redis.conf

上面的命令是打开了这个配置文件,如果你不知道怎么改,请按照下面的方法来:

首先,按键盘 i 键,进入插入状态,也就是INSERT状态;

然后,按四个方向键找到daemonize no,把它设置为daemonize yes;

然后,修改后之后,按ESC退出插入状态;

最后,输入冒号和wq保存修改,命令是 :wq 然后按回车键保存修改。

修改后的文件显示为:

进入/usr/local/redis/bin文件夹下:

代码语言:javascript
复制
cd /usr/local/redis/bin

加载配置文件启动redis服务器:

代码语言:javascript
复制
./redis-server redis.conf

这就实现了后台启动redis。

3、查看redis状态

有时候你不确定redis是否已经启动,你可以输入以下命令查看进程:

代码语言:javascript
复制
ps aux|grep redis

如果看到下面的图,就表明你已经启动了redis

它的进程号是6635,你可以输入kill 6635关闭redis,也可以输入./redis-cli shutdown关闭redis。

4、启动reids客户端

服务端启动以后,就可以使用客户端了。

开启客户端,首先进入/usr/local/redis/bin文件夹下:

代码语言:javascript
复制
cd /usr/local/redis/bin

然后,输入

代码语言:javascript
复制
./redis-cli

就启动了redis客户端了。默认连接localhost运行在6379端口的redis服务。

如果你要连接远程的redis服务器,请输入:

代码语言:javascript
复制
./redis-cli -h 192.168.25.153 -p 6379

-h:连接的服务器的地址,请修改成你自己的

-p:服务的端口号,一般都是6379,这是默认的,如果你修改了,请输入修改后的端口。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Redis安装
    • 1、Redis的安装
      • 2、Redis的启动
        • 3、查看redis状态
          • 4、启动reids客户端
          相关产品与服务
          云数据库 Redis
          腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档