redis的安装过程及遇到问题的解决

下载软件包

在centos下如果没有wget先安装 wget
yum -y install wget
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
解压
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0

make
错误一: cc: Command not found
原因 :没有安装gcc
解决:yum install gcc

然后再次make
错误2:error: jemalloc/jemalloc.h: No such file or directory
原因:一些编译依赖或原来编译遗留出现的问题
解决:make distclean 清理一下,
然后再make。
make 成功后 提示Hint: It‘s a good idea to run ‘make test‘
输入:make test
错误3:make[1]: Entering directory `/root/software/redis-3.0.0/src‘
You need tcl 8.5 or newer in order to run the Redis test
原因:没有安装tcl
解决方案:yum install -y tcl
然后
make test
然后make
安装成功后src目录会多出
redis-server,redis-cli等可执行文件
为方运行 可将其拷贝到方便的目录
为了使其在后台运行,打开解压目录下的redis.conf
修改
daemonize yes
也可指定pidfile 进程存储文件
logfile Log文件存储文件
dir 数据库镜像备份的文件存储路径
启动redis服务
resdis-server redis.conf (注意文件路径)
客服端连接
redis-cli
查看redis服务是否在运行
netstat -tunpl|grep 6379
或者ps -ef|grep 6379
停止redis服务
pkill redis-server
或者 redis-cli shutdown

时间: 2024-10-17 03:35:39

redis的安装过程及遇到问题的解决的相关文章

记录apache的安装过程中的一些错误解决方式

安装过多次APACHE,每次安装都会发生一些错误,按着错误一搜,跟着解决方案一步一步就解决了.当然有一些解决方案是坑人的 =.= 这次想想还是把过程记录一下,以防下次使用时有过往成功的记录可查,省的再去找了. APR  not found #  cd /opt #  wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz #  tar -zxf apr-1.4.5.tar.gz #  cd  apr-1.4.5 #  ./configur

yii2 安装过程中的问题及解决方法

一.php版本要求5.4+,如果使用wamp组合包,建议更换 二.各种模块的支持,一般只要修改php.ini文件,去掉相应模块前的注释即可. 注意,Intl extension模块的支持需要将    php安装目录/bin下的icu*.dll 拷贝至apache安装目录/bin下. PDO PostgreSQL extension模块的支持需要同时开启extension=php_pdo_pgsql.dll      extension=php_pgsql.dll APC 模块由于我的php难奔较

zabbix服务器环境--安装过程中的报错解决:【Error: Package】

# 错误提示: --> Finished Dependency Resolution Error: Package: php-ldap-5.4.16-42.el7.x86_64 (base) Requires: php-common(x86-64) = 5.4.16-42.el7 Installed: php-common-5.4.16-45.el7.x86_64 (@base) php-common(x86-64) = 5.4.16-45.el7 Available: php-common-5

[整理]zabbix 安装过程遇到的问题和解决办法

zabbix客户端配置zabbix-agent 后,网页端出现Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No route to host的错误,主机没法被监听1.服务器端ping 客户端ping 192.168.1.205 2.如果能ping通,则是因为防火墙的原因,需关闭防火墙service iptables stop #关闭防火墙chkconfig iptables off #设置

Linux下安装Memcache以及安装过程中一些问题的解决方法

一.下载安装libevent cd /tmp #切换到tmp目录 wget http://www.monkey.org/~provos/libevent-1.2.tar.gz #下载 tar zxvf libevent-1.2.tar.gz #解压 cd libevent-1.2 #切换到libevent目录 ./configure --prefix=/usr #配置安装路径 #如果此步骤报错,检查一下有没有安装编译器,没有的话运行以下命令进行安装 yum install gcc make #编

Redis的安装配置及简单集群部署

最近针对中铁一局项目,跟事业部讨论之后需要我们的KF平台能够接入一些开源的数据库,于是这两天研究了一下Redis的原理. 1. Redis的数据存储原理及简述 1.1Redis简述 Redis是一个基于内存且支持持久化的key-value的NoSQL数据库,其中每个key和value都是使用对象表示的,具有以以下特征:多样数据类型.持久化.主从同步.它支持存储的value类型包括string(字符串).list(链表).hash(哈希).set(集合)和zset(有序集合).这些数据类型都支持p

redis 编译安装问题记录

redis 编译安装过程中出现问题汇总:通过解压方式安装,tar -zvxf redis-3.2.9.tar.gz进入 解压后的文件目录,如下cd /home/redis-3.2.9/进行编译安装,在编译安装过程中出现如下错误:[[email protected] redis-3.2.9]# makecd src && make allmake[1]: 进入目录"/home/redis-3.2.9/src"CC adlist.oIn file included from

eNSP安装过程

今天安装了华为认证需要的eNSP模拟器,过程很坎坷,最终还是安装好了,还是很开心.记录一下安装过程遇到的问题及解决方法. 开始不知道eNSP 安装包在哪里下载,华为官网内容很多很懵,后来在贴吧上看到一篇帖子,很幸运的找到了路径. 正常安装之后,运行不了.百度之后是VM兼容性问题,卸载当前版本VM从新下载VirtualBox-4.3.12-93733-Win 安装后解决了问题.

redis安装过程

一.准备内容 1.ubuntu iso镜像 下载地址: http://mirrors.163.com/ubuntu-releases/16.04/ubuntu-16.04.2-desktop-i386.iso 如果这个地址下载不了了,保留16.04之前的内容,任意下载任意一个版本的ubuntu的iso即可 2.vmware 3.redis安装文件 Redis官方网网站是:http://www.redis.io/ 二.安装过程 1.安装ubuntu虚拟机,下载镜像,也没有什么特殊的操作,直接一直点