设为首页 加入收藏

TOP

CentOS 7安装Redis6
2023-09-09 10:25:27 】 浏览:76
Tags:CentOS 安装 Redis6

安装步骤

若系统没有安装wget,需要先安装wget

yum -y install wget

从官网下载redis

wget https://download.redis.io/releases/redis-6.2.3.tar.gz

将下载的文件解压至/usr/local

tar -zxvf redis-6.2.3.tar.gz -C /usr/local

redis编译需要依赖gcc,安装gcc

yum -y install gcc

检查gcc版本,若gcc版本过低5.3以下,则无法编译redis6

gcc -v

升级到gcc 9

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

若没有安装tcl,还需安装tcl,或者下载压缩包编译安装

yum install tcl #tcl主要用于下一步执行make test所需

切换到解压后的redis目录,开始尝试编译安装

make && make test && make install

安装后进行配置

mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf 
cd utils 
cp redis_init_script /etc/init.d/redis_6379 
chmod 777 /etc/init.d/redis_6379

修改redis配置文件

vim /etc/redis/6379.conf

bind 127.0.0.1 # 将这行代码注释,监听所有的ip地址,外网可以访问
requirepass xxxxxxx # 添加访问时的密码
daemonize yes # 把no改成yes,后台运行
appendonly yes # 开启aof备份(是否开启视情况而定)

设置开机自启动

将redis服务添加到开机自启

chkconfig --add redis_6379

设置redis开机自启

chkconfig redis_6379 on

查看redis有没有设置为开机启动

chkconfig --list | grep redis

部分查看redis服务的命令

systemctl start redis_6379.service #启动redis服务
systemctl enable redis_6379.service #设置开机自启动
systemctl disable redis_6379.service #停止开机自启动
systemctl status redis_6379.service #查看服务当前状态
systemctl restart redis_6379.service  #重新启动服务
systemctl list-units --type=service #查看所有已启动的服务
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇云服务器中Linux如何安装宝塔面板.. 下一篇操作系统中文件系统的实现和分配..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目