CentOS7安装Redis6.2.6详细教程
- 其他
- 2025-09-10 21:48:02

本文主要介绍CentOS7系统下安装Redis6.2.6的详细教程。
1.安装依赖redis是基于C语言开发,因此想要在服务器上运行redis需要验证是否安装了gcc,没有安装gcc则需先安装
查看是否安装gcc
gcc -v如果没有安装gcc,则通过如下命令安装
yum install -y gcc 2.下载并安装安装好依赖后,下载redis安装包并进行安装。本人选择安装在/usr/local/下,因此先进入此目录,然后执行下载命令,之后会下载一个压缩包,执行解压命令后,会自动生成/usr/local/redis-6.2.6/文件夹,不需要再单独新建redis文件夹。
进入安装目录
cd /usr/local下载redis
wget download.redis.io/releases/redis-6.2.6.tar.gz解压redis
tar -zxvf redis-6.2.6.tar.gz删除压缩包
rm -rf redis-6.2.6.tar.gz 3.进入目录进行编译进入解压出来的目录
cd redis-6.2.6编译,将程序安装至/usr/local/redis下
make install PREFIX=/usr/local/redis 4.启动redis 4.1【不推荐】直接启动进入redis安装目录
cd /usr/local/redis-6.2.6/bin/启动服务
./redis-server 4.2 【推荐】通过守护进程方式启动进入 redis 的源码目录
cd /usr/local/redis-6.2.6从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
cp /usr/local/redis-6.2.6/redis.conf /usr/local/redis/bin/修改redis.conf配置文件
cd /usr/local/redis/bin/ vi redis.conf修改内容如下:将#daemonize 的值从 no 修改成 yes,如下图所示
daemonize是用来指定redis是否要用守护线程的方式启动。
启动服务
./redis-server redis.conf查看进程来确定redis是否启动成功
ps -ef |grep redisredis启动成功
5.redis开机自启配置进入/lib/systemd/system/目录
cd /lib/systemd/system/创建redis.service文件
vim redis.service文件内容如下
[Unit] Description=redis-server After=network.target [Service] Type=forking # ExecStart需要按照实际情况修改成自己的地址 ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target设置redis开机启动
systemctl enable redis.service启动redis服务
systemctl start redis.service其他命令
# 查看服务状态 systemctl status redis.service # 停止服务 systemctl stop redis.service # 取消开机自动启动(卸载服务) systemctl disabled redis.serviceps:由于4.2中有启动redis的操作,可能# 查看服务状态 systemctl status redis.service命令会报错
只要ps -ef|grep redis,kill -9 pid杀死redis线程,再启动再查看服务状态即可。
6.设置密码(可选)redis默认配置是不需要密码认证,可以修改reids.conf进行密码修改的操作
vim /local/usr/redis/bin/redis.conf找到 requirepass foobared把注释去掉,后面加上你的密码,可以用/requirepass回车命令在vim快速定位。
requirepass后面就是你的密码
重启服务
systemctl restart redis.serviceCentOS7安装Redis6.2.6详细教程由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“CentOS7安装Redis6.2.6详细教程”