redis在CentOS安装

本文详细介绍了如何使用wget命令下载Redis4.0.11版本,并通过make命令进行编译安装。同时,针对wget、make及gcc编译器未安装的情况提供了解决方案。最后,演示了如何通过redis-server和redis-cli命令启动和使用Redis。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.通过命令wget下载redis4.0.11版本

  wget http://download.redis.io/releases/redis-4.0.11.tar.gz
  tar xzf redis-4.0.11.tar.gz
  cd redis-4.0.11
  make

下载结束后,解压,进入解压后的文件夹,执行make编译。
上述步骤可能遇到的问题:
(1)提示wget命令找不到,原因是linux系统没有安装该命令,运行下面的安装命令即可

yum install wget

(2)提示make命令找不到,同样是没有安装该命令,运行下面的安装命令即可

yum install make

(3)执行make命令后,提示“cc Command not found”,原因是没有安装gcc编译器,运行下面的命令

yum install gcc

之后,执行下面的命令验证gcc是否安装成功

rpm -qa |grep gcc

执行(1)步骤结束后,在redis/src目录下就有了redis-cli redis-server可执行命令
2.通过(1)步骤,进入redis/src目录,运行下面的命令开启redis服务端

./redis-server ../redis.config

这是就能看到下面打印的图形
在这里插入图片描述

3.通过(2)步骤,redis服务端已开启,我们可以使用redis提供的客户端连接。进入redis/src目录下,运行下面命令

./redis-cli

在这里插入图片描述
4.执行到这里,我们就可以使用redis了。比如运行下面的命令保存一个name=123数据

set name 123

在这里插入图片描述
通过get命令可以获取刚才set的value
在这里插入图片描述
彩蛋:除了使用redis提供的redis-cli客户端,我们还可以使用图形化界面工具redis desktop manager软件,但是在我们连接redis时,我们需要将redis所在系统的防火墙关闭

CentOS 7上安装和使用Redis可以分为以下几个步骤: ### 1. 更新系统 首先,确保你的系统软件包是最新的。 ```bash sudo yum update -y ``` ### 2. 安装Redis 你可以通过`yum`包管理器安装Redis。 ```bash sudo yum install epel-release -y sudo yum install redis -y ``` ### 3. 启动Redis服务 安装完成后,启动Redis服务并设置开机自启。 ```bash sudo systemctl start redis sudo systemctl enable redis ``` ### 4. 配置Redis 编辑Redis配置文件`/etc/redis.conf`以满足你的需求。 ```bash sudo vi /etc/redis.conf ``` 一些常见的配置选项包括: - `bind`:指定Redis监听的IP地址。 - `port`:指定Redis监听的端口。 - `requirepass`:设置访问Redis的密码。 ### 5. 重启Redis服务 修改配置文件后,重启Redis服务以使更改生效。 ```bash sudo systemctl restart redis ``` ### 6. 验证Redis安装 使用`redis-cli`工具验证Redis是否安装成功。 ```bash redis-cli ping ``` 如果返回`PONG`,则表示Redis安装成功。 ### 7. 使用Redis 你可以使用`redis-cli`工具进行一些基本的Redis操作。 ```bash redis-cli ``` 进入Redis命令行后,可以执行一些命令,例如: ```bash SET mykey "Hello Redis" GET mykey ``` ### 8. 防火墙配置 如果需要远程访问Redis,确保防火墙允许Redis端口(默认是6379)。 ```bash sudo firewall-cmd --permanent --add-port=6379/tcp sudo firewall-cmd --reload ``` ### 9. 安全配置 为了提高安全性,建议设置密码并限制访问权限。 在`/etc/redis.conf`文件中,设置`requirepass`选项: ```conf requirepass yourpassword ``` 然后重启Redis服务: ```bash sudo systemctl restart redis ``` 通过以上步骤,你应该能够在CentOS 7上成功安装和配置Redis
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值