记一次自己 Linux Centos8 安装最新的 redis6.0.5的过程

    技术2022-07-12  70

    环境:百度云服务器CentOS8.0

    redis:redis6.0.5下载路径

    linux 命令下载 rediswget http://download.redis.io/releases/redis-6.0.5.tar.gz 然后解压: tar -xvf redis-6.0.5.tar.gz 进入解压得到得文件夹cd redis-6.0.5 重点来了。。。。 按照各种教程就是编译make然后安装 make install

    但是貌似行不通


    碰到的各种问题##

    1.编译的时候 make test

    报错:Error: Problem: conflicting requests - nothing provides epel-release = 7 nee 说啥玩意冲突,缺个什么鬼东西???epel-release 问度娘结果:是缺个gcc的玩意。。然后继续搞!

    yum -y install gcc automake autoconf libtool make yum install gcc gcc-c++

    2.然后有有个报错信息忘了啥了,没截图下来,度娘不行了问google,给的结果是说缺tcl。。搞!搞最新得!官网也是tcl8.6.9最新

    wget https://sourceforge.net/projects/tcl/files/Tcl/8.6.9/tcl8.6.9-src.tar.gz tar -zxvf tcl8.6.9-src.tar.gz ./tcl8.6.9/unix/configure 把 tcl 编译一下 make install


    这个搞完了之后再去redis6.0.5的目录

    编译 make 安装make PREFIX=/usr/local/redis install 指定目录安装,一般情况下,都装这里

    到这里算是安装完了

    然后一些必要得配置,问问度娘 redis.config得各种详细配置内容网上一大堆(再不行config里内容复制去翻译,反正我英语不好。不怕,百度翻译,google翻译,有道词典都有,嘿嘿

    常见得几项配置: 1.把配置文件丢到安装目录去cp redis.config /usr/local/redis 2.去那个目录修改配置 cd /usr/local/redis——然后编辑配置——vim redis.config 3.daemonize yes配置是否后台启动 4.bind 127.0.0.1绑定IP。听说这里有点坑,我是没发现 5.dir /*** 数据存放得目录 我是在usr/local/redis下面新键了一个文件夹放数据叫ddb mkdir ddb 6.appendonly 是否支持持久化数据 yes/no


    最后配置完了,到/usr/local/redis/bin下面去执行命令启动,当前目录+./bin
    ps aux | grep redis 查看redis是否启动了
    redis-cli --raw 启动redis-cli --raw参数可以显示中文

    例如:

    [root@crazy-666 redis]# ./bin/redis-server …/redis/redis.conf 11788:C 02 Jul 2020 02:25:23.240 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 11788:C 02 Jul 2020 02:25:23.240 # Redis version=6.0.5, bits=64, commit=00000000, modified=0, >pid=11788, just started 11788:C 02 Jul 2020 02:25:23.240 # Configuration loaded [root@crazy-666 redis]# pwd /usr/local/redis [root@crazy-666 redis]# ps aux|grep redis root 11789 0.1 0.0 43688 3368 ? Ssl 02:25 0:00 ./bin/redis-server 127.0.0.1:6379 root 11807 0.0 0.0 12108 1112 pts/0 S+ 02:26 0:00 grep --color=auto redis [root@crazy-666 redis]# ./bin/redis-cli --raw 127.0.0.1:6379> set crazy “疯子” OK 127.0.0.1:6379> get crazy 疯子 127.0.0.1:6379>

    至此,我的百度云服务器算是有了redis服务,可以玩Redis了

    声明: 博客中标注原创的文章,版权归本博客作者所有,若转载或者引用本文内容请注明来源及原作者,否则依法保留追究权 打赏功能被文章底部的···默认隐藏了,如果帮到你了点个赞呗【嘘~~~悄悄话:要保持少年哦】

    Processed: 0.010, SQL: 9