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. 创建bin和conf文件夹
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/