Linux环境下安装redis

以下安装是单击版,未做集群安装配置,集群安装配置在后续博客中展现。

1. 准备工作

1.1. 下载redis安装包:

链接:https://pan.baidu.com/s/1YUeDghJwhot0gDAPQZBQfQ 
提取码:cyb8 

1.2. Linux配置rzsz上传下载命令

具备该命令可省略该步骤

yum -y install lrzsz

2. 安装redis

2.1. 创建redis文件夹

#进入local目录
vi /user/local
#创建redis文件夹
mkdir redis
cd redis

2.2. 上传并解压redis安装包

上传redis安装包至/usr/local/redis目录下

解压安装包

tar -zxvf redis-6.0.8.tar.gz 

2.3. 安装gcc环境

由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc

yum install gcc-c++

2.4. 进行redis编译和安装

cd /usr/local/redis/redis-6.0.8
make 
make install

2.5. 错误解决

2.5.1. 错误原因

如果出现structredisServer没有名为XXXX的成员错误,如下:

2.5.2. 解决办法:

1、安装gcc套装:
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
2、升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

重新make

cd /usr/local/redis/redis-6.0.8
make
cd /usr/local/redis/redis-6.0.8/src
make install  

出现以下画面则安装完成:

3. 文件便捷管理

3.1. 配置文件和常用命令集中管理

为了方便管理,将redis文件中的conf配置文件和常用命令移动到统一文件中

3.1.1. 创建binconf文件夹

cd /usr/local/redis/redis-6.0.8
mkdir bin
mkdir conf 

3.1.2. 移动对应文件

redis.conf移动到刚新建的conf文件夹下

cd /usr/local/redis/redis-6.0.8
mv redis.conf ./conf/ 

mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis/redis-6.0.8/bin目录下

cd /usr/local/redis/redis-6.0.8/src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/redis-6.0.8/bin/

3.2. 配置后台启动

编辑 redis.conf配置文件,设置后台启动redis服务

cd /usr/local/redis/redis-6.0.8/conf
vi redis.conf

将文件中的daemonize属性改为yes(表明后台启动)

 

3.3. 开启redis远程访问服务

3.4. 设置外部网络连接redis服务

redis3.2版本后新增protected-mode配置,默认是yes,即开启。设置外部网络连接redis服务,设置方式如下:

1、关闭protected-mode模式,此时外部网络可以直接访问

2、开启protected-mode保护模式,需配置bind ip或者设置访问密码

3.5. 设置Redis开机启动

vi /etc/rc.d/rc.local
#新增以下代码
usr/local/redis/redis-6.0.8/bin/redis-server /usr/local/redis/redis-6.0.8/conf/redis.conf

4. 启动redis

/usr/local/redis/redis-6.0.8/bin
./redis-server /usr/local/redis/redis-6.0.8/conf/redis.conf

5. 检查是否启动成功

6. Redis desktop软件下载链接

链接:https://pan.baidu.com/s/19h1xprRJW1mMmKSLcVHKhg 
提取码:cyb8 

  以上为本篇博客内容,若对以上内容有什么疑问的欢迎留言探讨,转载请说明出处。本人博客地址:https://www.cnblogs.com/chenyuanbo/

 

posted @ 2020-10-09 21:10  陈远波  阅读(307)  评论(0编辑  收藏  举报