在CentOS系统中安装Redis

Redis简介
Redis是一款高性能的键值对存储系统,常用于缓存、会话存储、消息队列等场景,它支持多种数据结构,如字符串、列表、集合、哈希表等,且具有高性能、持久化、高可用等特点。
安装Redis
安装依赖
在CentOS系统中,首先需要安装编译Redis所需的依赖库,执行以下命令:
sudo yum install -y gcc make net-tools tcl
下载Redis源码
从Redis官方网站下载最新版本的源码包,解压到指定目录:
wget http://download.redis.io/releases/redis-6.2.6.tar.gz tar -zxvf redis-6.2.6.tar.gz cd redis-6.2.6
编译安装
在Redis源码目录下,执行以下命令进行编译和安装:

make sudo make install
配置Redis
Redis默认的配置文件位于/usr/local/bin/redis.conf,根据实际需求修改以下配置项:
daemonize:设置为yes,使Redis以守护进程方式运行。bind:设置Redis监听的IP地址,默认为127.0.0.1,仅允许本地访问。port:设置Redis监听的端口号,默认为6379。pidfile:设置Redis进程的PID文件路径。
启动Redis
执行以下命令启动Redis:
sudo /usr/local/bin/redis-server /usr/local/bin/redis.conf
停止Redis
执行以下命令停止Redis:
sudo /usr/local/bin/redis-cli shutdown
验证Redis安装
- 使用
redis-cli连接Redis服务器:
redis-cli
输入以下命令,查看Redis版本信息:
INFO
FAQs

问题:如何修改Redis的默认端口号?
解答: 在Redis的配置文件
redis.conf中,找到port配置项,修改其值为所需的端口号,将端口号修改为8080:port 8080
修改完成后,重启Redis服务以使配置生效。
问题:如何设置Redis的密码?
解答: 在Redis的配置文件
redis.conf中,找到requirepass配置项,设置所需的密码,设置密码为mypass:requirepass mypass
修改完成后,重启Redis服务以使配置生效,连接Redis时,需要输入设置的密码:
redis-cli -p 8080 -a mypass

