安装redis的坑

好久没记笔记了,因为用户名忘了...今天终于找到了...

最近在安装redis的时候,不小心掉坑里了,此次安装的是redis-3.2.8版本,解压、编译(make)、安装(make PREFIX=/usr/local/redis install)之后,

拷贝配置文件【cp /home/redis-3.2.8/redis.conf /etc/】

修改配置文件redis.conf

新增非本机访问地址bind 127.0.0.1 172.168.13.31

daemonize yes(后台运行)

logfile  /usr/local/redis/log(日志文件,目录必须存在)

最后起服务redis-server /etc/redis.conf,刚开始报“Bad directive or wrong number of arguments”,错误的指令或参数个数,

而且提示是bind地址错误,心想3.2.8肯定支持绑多个地址了啊。

看了一下bind地址格式也没问题 中间用的是空格。后来改成单个地址。启动时仍然报“Bad directive or wrong number of arguments”错,

提示protectedmode yes 有错,改成no,一样报错。配置文件改了好几遍 依然报错。

最后想是不是版本的问题 。redis-server -v ,

醉醉的,不知道之前谁安过2.*的版本。

根目录下find . -name "*redis*"。

其实每次全局模式下执行redis-server /etc/redis.conf,用的都是/usr/local/bin下面的2.*的指令,并不是我安装目录下的3.2.8的版本。

下次注意 下次注意

时间: 2024-08-26 10:17:38

安装redis的坑的相关文章

安装redis时候的坑

安装redis时候的坑 随手记录一下,以此为借鉴. 1.按照需求下载redis服务 redis可视化文件 2.安装及环境搭建 修改服务里redis.windows-service.conf文件,或者redis.service.conf文件.如果都有一起修改.版本不同结果. 修改内容: A.指定 redis 只接收来自于该 IP 地址的请求,如果不进行设置,那么将处理所有请求,在bind前加上#,就是所有公网都可以访问. # bind 127.0.0.1 B.安全模式,建议yes加上密码,否就改为

centos下安装redis(记录其中踩坑的过程)

一.先下载到redis-3.0.4.tar.gz包(本文以3.0.4版本为例) 我将这个包放在/opt目录下,在/opt下并解压这个包 tar -zxvf redis-3.0.4.tar.gz 然后进入redis目录 cd redis-3.0.4 二.安装redis 直接使用make命令 make 发现直接报错 提示我们 gcc命令未找到 那我们直接安装gcc yum install gcc-c++ 安装完成后,我们可以看到gcc版本 gcc -v 说明gcc安装成功 我们再使用make命令,发

linux安装redis服务,配置PHP扩展

1.下载编译安装redis $ wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz $ cd phpredis-2.2.7 # 进入 phpredis 目录 $ /usr/local/php/bin/phpize # php安装后的路径,使用phpize生成编译文件 $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make && make

Linux安装redis集群

linux安装单机版redis已经在另一篇文章说过了,下边来搞集群,环境是新浪云服务器: redis3.0以后开始支持集群. 前言:redis用什么做集群? 用一个叫redis-trib.rb的ruby脚本.redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下(redis-xxx/src/).是基于redis提供的集群命令封装成简单.便捷.实用的操作工具.redis-trib.rb是redis作者用ruby完成的.所以redis集群需要先安

CentOS 7 编译安装Redis

在CentOS(Linux)下编译安装Redis(V2.8.19)之后,总结的注意事项如下: 下载安装Redis: $ wget http://download.redis.io/releases/redis-2.8.19.tar.gz $ tar xzf redis-2.8.19.tar.gz $ cd redis-2.8.19 $ make TIPS: 可先到官网下载Redis文件,同时可以查看官网的编译安装方法( 传送门 ). 在Redis根目录下,直接 make make 成功后,如果需

mac OS X下安装Redis及Thinkphp3.1使用Redis

一.安装Redis 1.安装Homebrew 在终端输入ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/install/master/install)",即可安装Homebrew $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/install/master/install)" 2.通过Homebrew安装Redis 在终端输入brew inst

Linux离线安装redis集群

一.应用场景介绍 本文主要是介绍Redis集群在Linux环境下的安装讲解,联网环境安装较为简单,这里只说脱机的Linux环境下是如何安装的.因为大多数时候,公司的生产环境是在内网环境下,无外网,服务器处于脱机状态. 二.安装环境及工具 系统:CentOS7 工具:XShell5及Xftp5 安装包: Ruby-2.4.2 Rubygems-2.6.14 Redis-4.0.2(3.x版本才开始支持集群功能) openssl-1.1.0f 三.安装步骤 要搭建一个最简单的Redis集群,我们至少

jumserver 3.0安装及采坑记录

参考  https://blog.51cto.com/14226596/2420441 以及官方文档 https://www.jishuchi.com/read/Jumpserver-148/2102 补充笔者采坑处理 1.安装python3环境 1>更新epel-release $yum install -y python36 python36-devel python36-pip 2>安装python后,还要修改以下两个文件内容: a)/usr/bin/yum 将第一行 #!/usr/bi

windows上安装redis并配置远程访问

本篇文章主要是写一下我在配置redis时遇到的坑,安装redis的教程可以查看这篇文章:https://www.cnblogs.com/wuwuyong/p/11697643.html; 1.第一个坑是在删除redis的时候报错: D:\redis\Redis-x64-3.2.100>redis-server.exe --service-uninstall [10968] 10 Apr 15:24:30.473 # HandleServiceCommands: system error caug