天天看点

Centos7安装Redis缓存中间件

1.首先准备一台安装完成Centos7系统的物理机或者虚拟机

Centos7安装Redis缓存中间件

虚拟机环境

2.安装远程连接工具,连接虚拟机,使用连接工具可以方便的实现文件的上传和复制粘贴操作

Centos7安装Redis缓存中间件

FinaShell远程连接工具

3.访问redis官方网站,下载Redis的安装包并上传至服务器

Centos7安装Redis缓存中间件

redis官网

https://redis.io/   官网地址           

或者直接在centos系统中下载redis安装文件,通过以下指令

# 下载redis压缩包,这儿下载的6.2.6版本
wget https://download.redis.io/releases/redis-6.2.6.tar.gz           

4.解压上传的压缩包文件

Centos7安装Redis缓存中间件

解压压缩包文件

#  解压压缩包
tar -zxvf redis-6.2.6.tar.gz           

5.因为Redis是用C语言开发的,因此需要对安装包进行编译的操作,所以要在Centos环境下安装Gcc编译器,安装指令如下:

#检查是否拥有编译器
gcc -v  
#安装编译器
yum install -y gcc           

6.切换目录到解压好的Redis安装包下,执行一下指令,完成安装包的编译操作

# 进入解压目录
cd redis-6.2.6
# 编译
make           

7.编译完成后,执行以下指令完成软件的安装

make install PREFIX=/usr/local/redis           

启动服务

前台启动

cd /usr/redis/bin/
./redis-server           

2.后台启动

从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

cp /usr/redis-6.2.5/redis.conf /usr/redis/bin/           

修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

Centos7安装Redis缓存中间件

后台启动

./redis-server redis.conf           

8.为了便于Redis服务的启动,在安装完毕之后可以设置软件的开机自启动

切换到/lib/systemd/system/目录,创建redis.service文件。命令如下:

cd /lib/systemd/system/
vim redis.service           

文件内容如下:

[Unit]
Description=redis-server
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/redis/bin/redis-server /usr/redis/bin/redis.conf
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target           

设置开启自动启动:

# 开机自动启动
systemctl enable redis.service
# 启动redis服务
systemctl start redis.service
# 查看服务状态
systemctl status redis.service
# 停止服务
systemctl stop redis.service
# 取消开机自动启动(卸载服务)
systemctl disabled redis.service           

9.为了便于启动软件的客户端,可以将客户端启动设置软连接,后续只需要一个指令即可进入redis客户端,开始redis的相关操作

创建 redis 命令软链接
[root@localhost ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis           
Centos7安装Redis缓存中间件

9.设置防火墙的端口号,开放6379端口

开放外部访问

配置 vi /etc/redis.conf

Centos7安装Redis缓存中间件

开启6379端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent           

重启防火墙

firewall-cmd --reload           

10.使用图形化工具连接已经安装完毕的Redis数据库

Centos7安装Redis缓存中间件

以上,Redis缓存中间件完成早Centos环境下的安装,具体的使用,请参照文章Redis指令的基本使用

继续阅读