CentOS7 安装Redis

该博客详细介绍了如何在CentOS7系统中安装Redis。首先,创建名为redis的用户和组,设置密码。接着,下载Redis的安装包并进行解压、编译。在编译完成后,将执行文件移动到适当位置,并修改redis.conf配置文件,包括设置守护进程、日志文件路径、密码等。此外,还提到了可选的sysctl.conf配置修改以调整内核参数。最后,通过启动redis-server并使用redis-cli进行测试,验证安装成功。

CentOS7 安装Redis
用户创建
用root用户登录,在所有节点上创建用户,用户名为redis,密码:redis(这是可以修改的)
1、创建用户组:groupadd redisgrp
2、执行如下命令: useradd redis -g redisgrp-d /home/redis
3、用户建立好,在设置密码
执行如下命令: passwd redis
在提示输入密码处输入:redis
在提示确认密码处输入:redis
安装redis
下载安装包
进入/home/redis 目录下,执行如下命令:
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
解压
tar -zxvf redis-2.8.17.tar.gz
编译redis
1、进入编译目录:
cd /home/redis/redis-2.8.17
2、编译,执行命令:
make
等待编译成功(输出 Hint: It’s a good idea to run ‘make test’ 😉 )表示成功
3、进入目录
/home/redis/redis-2.8.17/src
在这个目录下会生成如下几个新文件
redis-benchmark (Redis性能测试工具)
redis-check-aof
redis-check-dump
redis-cli (Redis命令行操作工具)
redis-sentinel
redis-server (Redis服务器的daemon启动程序)
4、移动执行文件
把上面列出的文件copy到上层目录中(/home/redis/redis-2.8.17)
修改配置文件
修改redis.conf配置
1、打开 /home/redis/redis-2.8.17/redis.conf 文件
2、修改如下配置:
daemonize yes
pidfile /home/redis/redis-2.8.17/var/redis.pid
logfile /home/redis/redis-2.8.17/logs/redis.log
requirepass 123456
maxclients 10000
appendfsync always
maxmemory 2000000000 (表示分配1G内存,这个可以根据实际情况配置)
3、保存退出
修改sysctl.conf配置(非必需)
下面这个是修改内核参数,如果是对非商用情况下可以不用修改
1、打开 /etc/sysctl.conf
2、添加配置
vm.overcommit_memory=1
3、生效配置
sysctl vm.overcommit_memory=1
启动
在/home/redis/redis-2.8.17目录下执行
./redis-server …/redis.conf &

进入命令行:
./redis-cli -p 32734
测试
执行:ps -ef | grep redis
输出 ./redis-server *:32734表示安装成功
[redis@cdh1 src]$ ps -ef | grep redis
root 10383 10152 0 17:22 pts/0 00:00:00 su - redis
redis 10384 10383 0 17:22 pts/0 00:00:00 -bash
redis 13336 10384 0 17:25 pts/0 00:00:01 ./redis-server *:32734
root 13608 13406 0 17:41 pts/1 00:00:00 su - redis
redis 13609 13608 0 17:41 pts/1 00:00:00 -bash
redis 13655 13609 0 17:41 pts/1 00:00:00 ps -ef
redis 13656 13609 0 17:41 pts/1 00:00:00 grep --color=auto redis
[redis@cdh1 src]$

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fangwei1234

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值