Cenots7Linux在线安装Redis

科技   2025-01-10 22:31   山东  

一、更新软件包并安装依赖

1. 更新软件包:确保系统是最新的,使用以下命令更新软件包:

sudo yum update -y
2. 安装GCC:Redis是由C语言开发的,因此在安装Redis之前需要确保已经安装了GCC编译器。可以使用以下命令检查是否已安装GCC,如未安装则进行安装:
gcc -vsudo yum install -y gcc

二、安装EPEL仓库

Redis通常在EPEL(Extra Packages for Enterprise Linux)仓库中提供。因此,可以先安装EPEL仓库,以便能够使用yum命令直接安装Redis。使用以下命令安装EPEL仓库:

sudo yum install epel-release -y

三、安装Redis

通过EPEL仓库安装(如果已安装EPEL仓库):

 sudo yum install redis -y

四、启动并配置Redis

1.启动Redis服务:如果通过EPEL仓库安装Redis,可以使用以下命令启动Redis服务:

sudo systemctl start redis
2. 设置开机自启:使用以下命令将Redis服务设置为开机自启:
sudo systemctl enable redis
3. 检查Redis状态:使用以下命令检查Redis服务状态:
sudo systemctl status redis

五、配置Redis远程连接和密码

1.编辑redis.conf配置文件:使用vi或nano等文本编辑器编辑redis.conf配置文件:

vi /etc/redis.conf  # 如果通过EPEL仓库安装

2.修改绑定IP和端口:找到bind 127.0.0.1配置项,将其注释掉(在行首添加#)或修改为0.0.0.0以允许远程连接。但请注意,设置为0.0.0.0会允许所有IP访问,需要确保防火墙和Redis密码等安全措施已配置妥当。

3.设置密码:找到第2250行requirepass配置项,取消注释并设置密码,例如:

requirepass yourpassword
4. 重启Redis服务:修改配置后,需要重启Redis服务以使更改生效:
sudo systemctl restart redis

六、开放防火墙端口

如果需要远程访问Redis服务,需要开放防火墙的Redis端口(默认6379):

sudo firewall-cmd --zone=public --add-port=6379/tcp --permanentsudo systemctl restart firewalld

七、测试Redis安装

可以使用Redis CLI来测试Redis是否安装成功:

redis-cliping
如果返回PONG,则表示Redis安装成功。如果设置了密码,则需要在连接时输入密码:
redis-cli -h your_redis_host -p your_redis_port -a yourpassword
按照以上步骤操作,即可在CentOS 7上成功安装并配置Redis服务。

云自由
洞悉科学奥秘创造美好生活
 最新文章