码迷,mamicode.com
首页 > 其他好文 > 详细

redis的安装

时间:2020-11-20 11:51:16      阅读:6      评论:0      收藏:0      [点我收藏+]

标签:image   完成   输入   mon   好的   malloc   make   usr   gcc-c++   

下载redis

下载linux版的redis

  • 官网地址
  • 使用连接工具将redis.tar.gz移到创建好的linux目录下

安装redis

在目录下解压redis

tar -zxvf redis-6.0.9.tar.gz

进入解压后的文件,输入make

安装过程有可能出现错误

  • 原因
    可能是gcc的问题
    gcc是c,c++的编译运行环境,因为redis是c++编写的
输入命令
安装gcc:yum install gcc-c++
如果还有问题就输入一下命令升级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

设置永久升级
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

再次运行 make
如果报错显示Jemalloc/jemalloc.h: 没有那个文件或目录
输入make distclean后再make即可

如果还是不行,就尝试重新解压redis压缩包

make完成后输入make install

查看 /usr/local/bin

会有redis的启动脚本
技术图片

如果不输入make install 仍然可以运行但是没有脚本方便

配置redis后台运行

进入redis.conf文件,修改daemonize 为yes
技术图片

测试redist

启动redis

redis-server /usr/redis/redis-6.0.9/redis.conf

输入:./redis-server /usr/redis/redis-6.0.9/redis.conf

查看redis服务端口号

ps -ef|grep redis
技术图片

进入redis的命令行窗口

redis-cli -p 6379
如果没make install的话同理./redis-^Ci -p 6379
技术图片

退出当前的redis服务

输入SHUTDOWN,关闭服务

技术图片

redis的安装

标签:image   完成   输入   mon   好的   malloc   make   usr   gcc-c++   

原文地址:https://www.cnblogs.com/psyduck/p/13978595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!