linux环境下redis安装

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tomnic_ylwang/article/details/81105639 安装redis需要gcc支持,使用yum进行安装。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tomnic_ylwang/article/details/81105639

安装redis需要gcc支持,使用yum进行安装。

安装时出现缺少资源包,于是就挂载系统iso文件。

一、iso挂载与本地yum配置

1、mkdir /var/www/html/rhel6.6 #创建挂载文件夹

2、mount -o loop /var/www/html/rhel-server-6.6-x86_64-dvd.iso /var/www/html/rhel6.6 #将iso文件挂载到指定的目录

3、配置yum文件

# vim /etc/yum.repos.d/rhel6.6.repo

写入如下内容:

[base]
name=rhel6.6
baseurl=http://192.168.125.64/rhel6.6
enabled=1
gpgcheck=0

二、启动httpd服务、关闭防火墙

1、修改httpd服务配置

# vim /etc/httpd/conf/httpd.conf

添加:ServerName localhost:80

2、重启httpd服务

# service httpd restart

3、关闭防火墙

# service iptables stop

# /etc/init.d/iptables stop

三、安装gcc

清除缓存:

# yum clean all

安装gcc支持

# yum install gcc*

四、安装与配置redis

1、软件安装

将redis-3.2.9.tar.gz安装包拷贝到Linux服务器目录下。

解压redis-3.2.9.tar.gz,执行tar xzf redis-3.2.9.tar.gz。

安装redis-3.2.9.tar.gz,执行如下命令:

# cd redis-3.2.9

# make

编译完成后:

将src目录下的redis-cli、redis-server、redis-benchmark、mkreleasehdr.sh、redis-check-rdb复制到usr/local/redis/bin。将redis-3.2.9目录下的redis.cof复制到/usr/local/redis/etc.

当前在redis-3.2.9安装目录下,进行如下操作

# mkdir -p /usr/local/redis/bin

# mkdir -p /usr/local/redis/etc

# cp src/redis-cli /usr/local/redis/bin

# cp src/redis-server /usr/local/redis/bin

# cp src/redis-benchmark /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-rdb /usr/local/redis/bin

# cp src/redis-check-aof /usr/local/redis/bin

# cp redis.conf  /usr/local/redis/etc

2、软件配置

maxclients 100000 #最大客户端连接数

bind 0.0.0.0 #允许连接redis的客户端ip地址

daemonize yes # redis后台运行

3、软件启动与测试

#启动redis服务

# redis-server /usr/local/redis/etc/redis.conf

#启动redis客户端并测试

[root@test-node2]# redis-cli

127.0.0.1:6379> set key 123

OK

127.0.0.1:6379> get key

"123"

软件运行正常,完成软件安装。

4、 键值正则清理shell脚本

redis-cli keys "*" | xargs /usr/local/redis/bin/redis-cli del

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
3天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
51 24
|
3天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
55 20
|
4天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
19 2
|
29天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
56 4
|
1月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
43 5
|
1月前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
161 0
|
1月前
|
NoSQL 编译器 Linux
【赵渝强老师】Redis的安装与访问
本文基于Redis 6.2版本,详细介绍了在CentOS 7 64位虚拟机环境中部署Redis的步骤。内容包括安装GCC编译器、创建安装目录、解压安装包、编译安装、配置文件修改、启动服务及验证等操作。视频讲解和相关图片帮助理解每一步骤。
|
1月前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
58 0
|
7月前
|
NoSQL Linux Redis
linux安装redis5.0.5
linux安装redis5.0.5
144 1
|
7月前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
77 0
下一篇
DataWorks