Redis (一) CentOS 十分钟搭建Redis 2.8.9
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Redis介绍不再累赘1、安装gcc,因为Redis是用C语言写的,所以需要gcc进行编译yum install gcc -y2、下载redis-2.8.9.tar.gzhttp://download
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
中智农互联网科技
互联网的科技
壕鑫互联网络科技
互联网科技ppt模板
长亮科技互联网金融
互联网金融和金融科技
互联网之后的科技是什么
央行互联网金融科技公司
重庆威客帮互联网科技
互联网金融科技公司干啥的
互联网科技与管理
和信科技工业互联网
互联网科技产业特征
群盈汇互联网科技有限公司
互联网科技圈年度人物
杭州披云加互联网科技有限公司
互联网金融运营模式中的金融科技
西安左小互联网科技有限公司
好易买互联网科技
山东亿川互联网科技有限责任公司
上海睿民互联网科技有限公司
互联网科技工作委员会
互联网电商科技
杭州互联网科技公司
米客互联网科技
农村开互联网科技讲堂
广州新华互联网科技学校电竞方面
佛山市翊博互联网络科技有限公司
珠海东科互联网科技有限公司
普陀区互联网教育科技管理办法