欢迎访问宙启技术站
智能推送

centOS下安装Redis

发布时间:2023-05-16 23:50:09

Redis是一个开源的内存数据结构存储系统,它支持数据结构包括字符串、列表、集合、散列表、有序集合等,并支持丰富的操作,如部分键值操作、过期时间、发布/订阅等。在高并发场景下,使用Redis能够极大地提高系统的性能。

本文将介绍如何在CentOS下安装Redis。

一、安装前的准备

在开始安装之前,需要先安装一些依赖包,命令如下:

yum -y update
yum -y install gcc gcc-c++ make autoconf wget tcl

二、下载和解压Redis

从Redis官网下载最新的stable版Redis,命令如下:

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

下载完成后,解压文件并进入Redis目录,命令如下:

tar -zxvf redis-5.0.5.tar.gz
cd redis-5.0.5

三、编译和安装Redis

在Redis目录下,使用make命令编译Redis,命令如下:

make

编译完成后,使用make install命令安装Redis,命令如下:

make install

四、配置Redis

进入Redis安装目录下的bin目录,复制redis.conf配置文件为redis.conf.bak备份文件,命令如下:

cd /usr/local/bin
cp redis.conf redis.conf.bak

编辑redis.conf文件,将daemonize no修改为daemonize yes,启用后台运行模式。

vi redis.conf

修改完后,保存并退出。

五、启动Redis

使用redis-server启动Redis服务,命令如下:

redis-server /usr/local/bin/redis.conf

六、测试Redis

启动Redis服务后,可以使用redis-cli命令测试连接,命令如下:

redis-cli

在命令行中输入ping命令,可以测试Redis是否可用。

ping

如果输出PONG,表示Redis已经成功安装并启动。

七、设置Redis开机自启动

在/etc/rc.d/rc.local文件中添加以下内容,使Redis随系统启动而自动启动。

/usr/local/bin/redis-server /usr/local/bin/redis.conf

最后,重启服务器,Redis即可开机自启动。

至此,CentOS下安装Redis完成。