1、由于Redis是使用C语言开发的,安装时需要对Redis的源码进行编译,编译依赖gcc环境,如果没有gcc,需要先安装gcc:

yum install gcc-c++

2、安装完成后,进入Redis官网https://redis.io下载Redis:

wget http://download.redis.io/releases/redis-3.2.11.tar.gz

3、对下载文件进行解压:

tar -zxvf redis-win-3.2..tar.gz.

4、解压完成后,目录下将出现一个redis的文件夹,里面存放刚才解压的文件,进入该文件夹:

cd redis-3.2..tar.gz

然后执行编译:

make

5、然后执行安装命令:

make PREFIX=/home/redis install

6、这时可以在所安装的目录/home/redis下看到一个bin文件夹,里面有一些Redis相关可执行文件。我们需要再回到redis-3.2.11目录下:

cd /home/redis-3.2.

在该目录下有一个redis.conf文件,将它拷贝到安装目录/home/redis/下

cp redis.conf /home/redis

7、如此Redis便已经安装完成,此时 进入Redis安装目录,可以通过前端启动Redis

cd /home/redis/bin
./redis-server

在前端启动redis后,当前窗口不能再执行其他操作,可以通过ctrl+c来停止前端启动模式。

8、后端启动Redis,需要修改配置文件redis.conf

vim redis.conf

找到如下图所示位置,注意是在GEMERAL下的daemonize,默认情况下是no,我们将它修改为yes

修改后退出并保存

:wq

9、此时我们再度启动Redis,与上次启动不同的是,这次加载了配置文件。

./bin/redis-server /redis.conf

执行命令后窗口没有任何变化,但此时Redis已经启动,我们可以通过命令来进行查看:

ps -ef | grep -i redis

默认端口为6379

10、关闭Redis,可以通过命令:

kill - 

但实际并不建议使用该命令,正常情况下,我们需要进行安装目录下执行命令:

cd /home/redis/bin
./redis-cli shutdown

这时我们在执行命令:

ps -ef | grep -i redis

已经找不到Redis的线程。表示Redis已经被成功关闭。

11、 我们在启动Redis之后,再启动客户端redis-cli对他进行使用:

./bin/redis-cli

进入如下界面,则表示启动成功

12、使用Redis

set name yxf//增加
get name//查询
del name//删除
keys *//查询所有key

13、默认情况下,我们进入Redis不需要密码,但有时候使用jedis连接Redis会提示拒绝连接,同时也为了安全起见,建议设置密码。

./redis-cli运行客户端
config get requirepass //查看当前密码
config set requirepass //设置密码

14、重新启动客户端,直接执行命令会提示(error) NOAUTH Authentication required。此时需要进行密码验证

auth 

15、以上办法只是临时生效,当重启redis服务后所设置密码将无效。如果想要一直使用该密码,需要修改配置文件redis.conf,在如下位置,去掉注释#,并将foobared设置为你想要的密码.

16、此时要关闭redis服务需要使用密码。

./bin/redis-cli -a password shutdown //关闭服务

CentOS6.8下安装Redis的更多相关文章

  1. centos6.2下安装redis和phpredis扩展,亲测好用

    安装redis: 下载:http://www.redis.io/download redis-2.6.2.tar.gz ]# tar -zxf redis-2.6.2.tar.gz ]# cd red ...

  2. centos6.5下安装Redis

    已有redis-3.2.1.tar.gz文件 拖到centos系统的桌面 现在在桌面目录下 tar -zxv -f redis-3.2.1.tar.gz以解压压缩包 cd redis-3.2.1以切换 ...

  3. CentOS6.8下安装redis并配置开机自启动

    参考资料:http://www.bubuko.com/infodetail-1006383.html   http://www.cnblogs.com/skyessay/p/6433349.html ...

  4. Centos下安装Redis

    转自:http://nnzhp.cn/article/9/ 遇到问题,安装后并启动,redis-cli报错:Could not connect to Redis at 127.0.0.1:6379: ...

  5. linux 下安装redis以及php Redis扩展

    [php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...

  6. (转载)——Centos下安装Redis(原文地址:http://www.nnzhp.cn/archives/169)

    原文地址:http://www.nnzhp.cn/archives/169 今天介绍一下redis,重点介绍一下redis的安装. Redis 是一个基于内存的高性能key-value数据库,数据都保 ...

  7. Windows下安装Redis

    1.首先,Redis官方是支持Linux系统的,我这里不多说,需要的可以参考:http://www.oschina.net/question/12_18065/ 2.Windows 64位下载地址:h ...

  8. Linux CentOs7 下安装 redis

    Linux CentOs7 下安装 redis 请将以下命令放入linux命令行中运行 如果安装过程前没有安装GCC请先安装  命令如下 $ yum install gcc-c++ $ wget ht ...

  9. 【转载】CentOS6.5_X64下安装配置MongoDB数据库

    [转载]CentOS6.5_X64下安装配置MongoDB数据库 2014-05-16 10:07:09|  分类: 默认分类|举报|字号 订阅      下载LOFTER客户端 本文转载自zhm&l ...

随机推荐

  1. 强力上攻后,在缓解期结束时,MACD将死叉,的后续情形

    强力上攻后,在缓解期结束时,MACD将死叉,的后续情形

  2. C# And Java 3DES加解密 ECB模式/PKCS7

    c#: /// <summary>     /// 完整     /// </summary>     public class TripleDESHelper1     { ...

  3. PHP语句函数

    运算符 +.-.*./.++.--.+=.-=.% 字符串拼接用.      js里面用+拼接 逻辑运算符 and &&  .  or ||   . ! 错误运算符 @(可以抑制错误) ...

  4. 通过改hosts访问wikipedia

    能访问https://www.wikipedia.org 大部分时候我们是可以访问的wikipedia的主页或是英文首页的,但中文页面却经常被墙,这时候你可以通过在命令行下ping www.wikip ...

  5. gedit emacs

    emacs常用操作: 1)C-g:退出当前命令 2)C-x C-f:搜索文件打开 3)C-s:向前搜索 C-r:向后搜索 4)C-x 2:水平分割窗口 C-x 3:竖直分割窗口 5)C-x o:切换窗 ...

  6. Python之描述器

    1.描述器的表现 用到三个魔术方法,__get__(), __set__(), __delete__() 方法签名如下 object.__get__(self,instance,owner) obje ...

  7. 【Scala学习之二】 Scala 集合 Trait Actor

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 jdk1.8 scala-2.10.4(依赖jdk1.8) spark ...

  8. Extjs4前端开发代码规范参考

    准则:  一致性, 隔离与统一管理, 螺旋式重构改进, 消除重复, 借鉴现有方案 1.    保证系统实现的一致性,寻求一致性方案, 相同或相似功能尽量用统一模式处理: 2.    尽可能使用隔离技术 ...

  9. linux环境下安装qt过程

    linux(虚拟机fedora9)环境下安装qt的过程主要是按照下面几网页上的教程完成的. http://mobile.51cto.com/symbian-272869.htm http://www. ...

  10. 转:控制ComboBox下拉框的下拉部分宽度,使内容能够显示完全

    一般的情况下,如果下拉框的选项的文字太长,下拉框ComboBox的Width宽度属性我们又不想要改变(默认不变),下拉选项的文字内容就会被截剪,如下图所示: 解决办法: 1.自动判断下拉选项的文字长度 ...