CentOS系统下安装Redis图文教程

来源:互联网 发布:2017最新电视直播软件 编辑:程序博客网 时间:2024/06/05 18:07

一、Redis安装

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

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。
cd /usr/localtar zxvf redis-3.0.0.tar.gz
第三步:然后进入redis-3.0.0文件夹,直接输入make进行编译。

cd redis-3.0.0make
第四步:继续在redis-3.0.0文件夹下,直接输入后面的命令安装。

make install PREFIX=/usr/local/redis
安装完成后,请不要删解压后的redis-3.0.0文件夹。

2、Redis的启动


启动Redis服务分为前台启动和后台启动。前台启动,redis服务将占用当前命令行,建议使用后台启动,如果你做集群的话,那么就需要后台启动,总之,推荐后台启动。
1)前台启动
进入刚才安装的redis的bin文件夹:
cd /usr/local/redis/bin
然后输入一下命令进行前台启动redis服务:

./redis-server
前台启动界面为:



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


2)后台启动
把/usr/local/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下:
cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin/
进入/usr/local/redis/bin文件夹下:

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

vi redis.conf

上面的命令是打开了这个配置文件,如果你不知道怎么改,请按照下面的方法来:
首先,按键盘 i 键,进入插入状态,也就是INSERT状态;
然后,按四个方向键找到daemonize no,把它设置为daemonize yes;
然后,修改后之后,按ESC退出插入状态;
最后,输入冒号和wq保存修改,命令是 :wq 然后按回车键保存修改。

修改后的文件显示为:



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

cd /usr/local/redis/bin
加载配置文件启动redis服务器:
./redis-server redis.conf
这就实现了后台启动redis。

3、查看redis状态

有时候你不确定redis是否已经启动,你可以输入以下命令查看进程:
ps aux|grep redis
如果看到下面的图,就表明你已经启动了redis


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

4、启动reids客户端

服务端启动以后,就可以使用客户端了。
开启客户端,首先进入/usr/local/redis/bin文件夹下:
cd /usr/local/redis/bin
然后,输入

./redis-cli

就启动了redis客户端了。默认连接localhost运行在6379端口的redis服务。
如果你要连接远程的redis服务器,请输入:
./redis-cli -h 192.168.25.153 -p 6379

-h:连接的服务器的地址,请修改成你自己的
-p:服务的端口号,一般都是6379,这是默认的,如果你修改了,请输入修改后的端口。

至此,redis的安装已经完成。如果你想进一步学习搭建redis集群,请移步我的另一篇博客: