Redis (一) CentOS 十分钟搭建Redis 2.8.9
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,Redis介绍不再累赘1、安装gcc,因为Redis是用C语言写的,所以需要gcc进行编译yum install gcc -y2、下载redis-2.8.9.tar.gzhttp://download
千家信息网最后更新 2025年01月21日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安全错误
数据库的锁怎样保障安全
淄博网络安全服务
广州网络安全监察部门
软件开发人员培训计划文档
注册表与网络安全配置
主从数据库热备
西安白帽网络技术有限公司
面对更为严峻的网络安全威胁
益阳地区软件开发合同律师哪个好
国家网络安全战略 美国
乡镇网络安全风险防控体系
网信杯网络安全技能竞赛难嘛
sql数据库受限制用户
什么叫网络安全隐患
360数据库实力
九江网络安全海报
手机流量数据库
诺顿 服务器
南昌软件开发工资多少
db2数据库前滚回滚
剪影软件开发
业务方案在数据库实现
网络安全工程师年薪6
力的合成几组实验数据库
网络技术专业学生毕业设计
聊天室服务器在linux
色盲学软件开发有影响吗
美国阿里数据库
软件开发与应用实践题目
网络安全的绘画内容
儿童网络安全科普