博客
关于我
Linux虚拟机上安装redis
阅读量:788 次
发布时间:2023-02-05

本文共 1388 字,大约阅读时间需要 4 分钟。

安装 Redis 并配置访问权限

安装 Redis 是一个常用的高性能数据库,以下是手动安装 Redis 的步骤指南,适用于 Linux 系统。

1. 检查安装依赖程序

确保您的系统已安装必要的开发工具和依赖程序:

yum install gcc-c++yum install wget

2. 获取 Redis 安装文件

下载 Redis 的源码包,根据您的需求选择合适版本:

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

3. 解压文件

将解压的文件移动到合适的目录下:

tar -zxvf redis-4.0.6.tar.gzmv redis-4.0.6 /usr/local/redis

4. 进入 Redis 目录

进入安装目录:

cd /usr/local/redis

5. 编译并安装

编译并安装 Redis:

make make install

6. 配置 Redis 配置文件

创建配置文件目录,并初始化配置文件:

mkdir -p /etc/rediscptouch /etc/rediscp/redis.conf

7. 修改配置文件

打开配置文件进行修改:

vi /etc/rediscp/redis.conf

配置说明

  • 端口号:默认为 6379。如果需要搭建 Redis 集群,请确保修改端口号。
  • 后端模式启动:建议启用后端模式以确保服务的稳定性。

修改以下参数:

daemonize yes

8. 启动 Redis 服务

启动 Redis 服务:

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

9. 查看服务状态

验证 Redis 服务是否正常运行:

ps -ef | grep redis

10. 使用 Redis 客户端

启动客户端并测试:

redis-cli -h 127.0.0.1 -p 6379

示例操作

  • 设置值:
set name zmfx
  • 获取值:
get name

11. 关闭客户端

退出客户端:

redis-cli shutdown

12. 配置开机启动

在开机启动时加载 Redis 服务:

echo "/usr/local/bin/redis-server /etc/rediscp/redis.conf &" >> /etc/rc.local

13. 设置 Redis 密码

为保障安全,请为 Redis 设置访问密码。在配置文件中找到 requirepass 参数:

vi /etc/rediscp/redis.conf
  • 去除注释并设置密码:
# requirepass foobaredrequirepass yourpassword

14. 重启 Redis 服务

重启服务后,使用以下命令验证登录是否正常:

sudo service redis restart

验证登录

使用客户端登录并执行命令:

redis-cli -h 127.0.0.1 -p 6379 -a yourpassword
  • 查看键值对:
keys *
  • 切换数据库:
select 1
  • 操作数据库:
set myset "值"

如有问题,请检查 Redis 配置文件是否正确,端口号是否正确设置,并确保服务能够正常运行。

转载地址:http://wqkfk.baihongyu.com/

你可能感兴趣的文章
Linux虚拟网络设备—Veth Pair
查看>>
linux解压缩命令之unzip,tar(持续更新)
查看>>
linux解析core文件都是问号,gdb core文件函数出现问号
查看>>
linux设备共享,Linux中的存储设备共享之target
查看>>
Linux设备模型(5)_device和device driver
查看>>
Linux设备驱动开发学习(4):字符设备驱动(未完)
查看>>
linux设置时区和自动同步时间
查看>>
Linux语言配置
查看>>
Linux课题实践四——ELF文件格式分析
查看>>
Linux调优工具tuned
查看>>
Linux调度器 - 进程优先级
查看>>
Linux负载CPU、内存、磁盘IO、网络IO状态分析详解
查看>>
Linux账号安全——用户登陆权限
查看>>
Linux资产管理与服务器运行状态监控脚本
查看>>
Linux超级强大的十六进制dump工具:XXD命令,我教你应该如何使用!
查看>>
Linux路径格式与Window路径格式的转换(附Python代码)
查看>>
linux踢掉线上用户
查看>>
Linux踢掉远程登录用户
查看>>
Linux软RAID(MDAMD)使用实战
查看>>
Linux软件包源码编译安装实战
查看>>