![](https://img.haomeiwen.com/i113610/5449abd627e6ee37.png)
Redis是一个开源(BSD许可)的,在内存中存储数据结构的系统,其可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构如字符串(strings),哈希值(hashes),列表(lists),集合(sets),用于范围查询的有序列表(sorted sets),位图(bitmaps),超级日志(hyperloglogs),用于范围查询的地理空间索引(geospatial)和流(streams)。Redis内置了复制(replication),LUA脚本(Luau scripting),LRU驱动事件(LRU eviction),事务(transactions)和不同级别的磁盘持久化(persistence),并通过Redis Sentinel使用Redis Cluster自动分区提供高可用性。——释译自《Redis官网》
1、使用XShell连接远程CentOS服务器,并在usr目录下新建redis。将下载好的redis-4.0.14.tar.gz通过Xfpt上传到新建的redis目录下。
![](https://img.haomeiwen.com/i113610/67e577e0d330e745.png)
2、使用解压命令( tar zxvf redis-4.0.14.tar.gz ),将上传的压缩文件解压。
![](https://img.haomeiwen.com/i113610/47da54f291635c21.png)
3、通过删除命令( rm -f redis-4.0.14.tar.gz ),将上传的压缩文件删除。
![](https://img.haomeiwen.com/i113610/e5b45f33e3056984.png)
4、至此我们还需要对Redis进行编译安装,在redis的根目录下使用命令make进行编译
![](https://img.haomeiwen.com/i113610/90395bb0e28224ea.png)
5、通过make install命令进行安装。
![](https://img.haomeiwen.com/i113610/27fc70e36a278d18.png)
6、进入src目录,并使用redis-server命令启动redis。
![](https://img.haomeiwen.com/i113610/3dbc029aa4fa35b0.png)
我们也可以通过初始化脚本启动Redis。在redis根目录utils目录下有名为redis_init_script的初始化脚本。我们需要在其中配置Redis的运行方式和持久化文件、目录文件的存储位置。
● 创建配置文件目录( mkdir -p /etc/redis ),并将redis.conf文件复制到配置文件目录下( cp redis.conf /etc/redis )。
![](https://img.haomeiwen.com/i113610/5f5cc8389d4059fb.png)
● 通过vim /etc/redis/redis.conf命令修改配置文件
![](https://img.haomeiwen.com/i113610/d249d05094f234ca.png)
● 使用命令/usr/local/bin/redis-server /etc/redis/redis.conf启动Redis
![](https://img.haomeiwen.com/i113610/ce8bd8572c15aeb5.png)
● 使用命令ps -ef | grep redis检查是否启动
![](https://img.haomeiwen.com/i113610/9700ade51039f945.png)
● 使用Redis客户端存储信息,并查看存储的信息
![](https://img.haomeiwen.com/i113610/476b462ac2cd847f.png)
至此,我们的Redis已经安装完成!
网友评论