Redis (一) CentOS 十分钟搭建Redis 2.8.9
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,Redis介绍不再累赘1、安装gcc,因为Redis是用C语言写的,所以需要gcc进行编译yum install gcc -y2、下载redis-2.8.9.tar.gzhttp://download
千家信息网最后更新 2025年12月01日Redis (一) CentOS 十分钟搭建Redis 2.8.9
Redis介绍不再累赘1、安装gcc,因为Redis是用C语言写的,所以需要gcc进行编译yum install gcc -y2、下载redis-2.8.9.tar.gzhttp://download.redis.io/releases/redis-2.8.9.tar.gz3、安装Redis tar xf redis-2.8.9.tar.gz cd redis-2.8.9 make MALLOC=libc make PREFIX=/usr/local/redis install4、安装完成以后查看目录以及文件 [root@salt-server bin]# pwd /usr/local/redis/bin [root@salt-server bin]# ls redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server5、命令解释 redis-server:redis服务器的daemon启动程序 redis-cli:redis命令行操作工具 redis-benchmark:redis性能测试工具 redis-check-aof:对更新日志appendonly.aof检查 redis-check-dump:用于本地数据库rdb文件的检查6、配置启动服务 设置环境变量: vim /etc/profile PATH=$PATH:/usr/local/redis/bin source /etc/profile 拷贝配置文件: mkdir /usr/local/redis/conf cp redis-2.8.9/redis.conf /usr/local/redis/conf echo "vm.overcommit_memory = 1" >> /etc/sysctl.conf && sysctl -p 启动服务:redis-server /usr/local/redis/conf/redis.conf &7、启动成功正常反馈如下 [root@salt-server ~]# redis-server /usr/local/redis/conf/redis.conf & [1] 11736 [root@salt-server ~]# [11736] 27 Jan 09:16:07.772 * Increased maximum number of open files to 10032 (it was originally set to 1024). _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 2.8.9 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in stand alone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 11736 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' [11736] 27 Jan 09:16:07.773 # Server started, Redis version 2.8.9 [11736] 27 Jan 09:16:07.773 * The server is now ready to accept connections on port 6379 8、基本操作 关闭redis:redis-cli shutdown 可直接输入redis-cli进去交互式 [root@salt-client1 ~]# redis-cli 127.0.0.1:6379> 输入值并取值测试 [root@salt-client1 ~]# redis-cli 127.0.0.1:6379> set Test 001 //设置一个Test值为001 OK 127.0.0.1:6379> get Test //获取Test的值 "001" 127.0.0.1:6379> del Test //删除一个值 (integer) 1 127.0.0.1:6379>keys * //取所有值 9、客户端连接使用 [root@salt-client1 ~]# redis-cli -h 172.16.10.133 -p 6379 172.16.10.133:6379> 也可以不登录直接赋值 [root@salt-client1 ~]# redis-cli -h 172.16.10.133 -p 6379 set Test 789 OK [root@salt-client1 ~]# redis-cli -h 172.16.10.133 -p 6379 get Test "789" 10、redis安全 为redis客户端设置外部连接密码 vim /usr/local/redis/conf/redis.conf 修改requirepass如下: requirepass a)s$M7F57TN58$8 重启redis redis-cli shutdown redis-server /usr/local/redis/conf/redis.conf & 直接登录测试会提示认证失败需要指定密码 [root@salt-server ~]# redis-cli 127.0.0.1:6379> set d 1 (error) NOAUTH Authentication required. 127.0.0.1:6379> 指定密码登录 [root@salt-server ~]# redis-cli 127.0.0.1:6379> auth a)s$M7F57TN58$8 OK Over
密码
文件
服务
测试
登录
命令
客户
客户端
工具
检查
输入
配置
安全
成功
累赘
交互式
变量
基本操作
性能
拷贝
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
光传输网络技术读书笔记
网络安全法的意义包括哪几个
创造网络安全环境
服务器租用费用有多少
阿里巴巴现任的网络安全主管
面试的软件开发自我介绍范文
网络安全法维护了什么权力
数据库什么是外码及作用作业帮
sql2016数据库怎么暂停
服务器管理英文
延吉市网络安全
达内 网络安全
联想服务器配置管理
上网行业管理服务器安装
30岁学网络安全运维
数据库恢复中安全策略
数据库点击查看只显示一条数据
南京图书馆如何查看数据库的期刊
网络技术工程师女生的优势
网络安全知识社区宣传图片
通信网络安全测评
数据库关系分解模式
软件开发过程及其规范试题
保护无线网络安全论文
数据库数据生成器
我国网络安全发展现状及形势展望
怎么进数据库
网络技术人员聘用合同
网络开棋牌软件开发室
国家网络安全战略目标是