CentOS 下安装编绎安装Redis

先去http://www.redis.io/ 这个网站下载源码

tar -xvf redis-2.6.13.tar.gz

cd redis-2.6.13

可以先扯下 vi READMIN 这个文档,很不错的

make 

make test 

报了一个错 You need tcl 8.5 or newer in order to run the Redis test

缺tcl ,我就不下载源码包了

yum -y install tcl 

再来 make clean 

再来执行 make 

make test 这下就不报错了

make install 安装到本地服务器上

 cd utils

./install_server.sh  报服务器安装到本地机上

 报了个这个错

./install_server.sh: line 178: update-rc.d: command not found
exists, process is already running or crashed

按着错误提示,我们对/etc/init.d/redis_6379进行修改,只有要“\n”删除并且输入回车,修改完毕后,保存

==================

还有解决方案是 

vim install_server.sh

##第一个点###修改前-if[!`which chkconfig`];then###修改后+if[!`which chkconfig`];
##第二个点###修改前-if[!`which chkconfig`];then###修改后+if[!`which chkconfig`];then也就是在
if[! `which chkconfig`];在!中间敲一个空格键还有错误是:

Selected default - /var/lib/redis/6379
which: no redis-server in (/sbin:/bin:/usr/sbin:/usr/bin)
Please select the redis executable path [] vim ins ^H^H^H^H^H
Mmmmm... it seems like you don't have a redis executable. Did you run make install yet?

which redis找不能服加入一个软件链接ln -s /usr/local/redis/bin/redis-* /usr/local/bin/ 
 

service redis_6379 start  启动

ps -ef | grep redis 

基本操作 redis-cli 

redis 127.0.0.1:6379> info #查看server版本内存使用连接等信息

redis 127.0.0.1:6379> client list #获取客户连接列表

redis 127.0.0.1:6379> client kill 127.0.0.1:33441 #终止某个客户端连接

redis 127.0.0.1:6379> dbsize #当前保存key的数量

redis 127.0.0.1:6379> save #立即保存数据到硬盘

redis 127.0.0.1:6379> bgsave #异步保存数据到硬盘

redis 127.0.0.1:6379> flushdb #当前库中移除所有key

redis 127.0.0.1:6379> flushall #移除所有key从所有库中

redis 127.0.0.1:6379> lastsave #获取上次成功保存到硬盘的unix时间戳

redis 127.0.0.1:6379> monitor #实时监测服务器接收到的请求

redis 127.0.0.1:6379> slowlog len #查询慢查询日志条数
(integer) 3

redis 127.0.0.1:6379> slowlog get #返回所有的慢查询日志,最大值取决于slowlog-max-len配置

redis 127.0.0.1:6379> slowlog get 2 #打印两条慢查询日志

redis 127.0.0.1:6379> slowlog reset #清空慢查询日志信息

这样基本上就安装完成了

时间: 2024-08-01 14:57:24

CentOS 下安装编绎安装Redis的相关文章

跪求大神-centos下 openstack yum无法安装dashboard

问题描述 centos下 openstack yum无法安装dashboard 报错Error: Package: python-django-openstack-auth-1.1.2-1.el6.noarch (openstack-havana) Requires: Django14Error: Package: python-django-appconf-0.5-3.el6.noarch (openstack-havana) Requires: Django14Error: Package:

Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP_Linux

首先需要安装下面几个安装包,可以在CD-ROM数据源里找到以下安装包yum安装 yum install perl* freetype libpng* libxm2 libxm2-devel curl curl-devel libjpeg* 手动下载安装 jpegsrc.v8c.tar libmcrypt-2.5.8.tar.gz 安装 jpegsrc # tar -xvzf jpegsrc.v8c.tar # cd jpeg-8c # ./configure --prefix=/usr/loca

CentOS下Web Panel面板安装配置教程

和虚拟主机相比,VPS有相当得天独厚的优势.不过对毫无Linux使用经验的用户来说,要配置完整的WEB环境并不是一件简单的事情.网上也有很多一键安装的WEB环境的 脚本和方法,不过大多只能安装和配置必须的环境,但是还是不能进行图形化操作.今天就分享介绍一个图形化控制面板CentOS Web Panel. CentOS Web Panel简称CWP.用过主机91的用户应该知道cPanel.CWP的许多功能设置,操作方式和cPanel类型,可以说是免费版的cPanel.甚至你可以直接从CWP导入cP

CentOS下Samba服务器的安装与配置步骤

最近公司一台共享服务器出现了故障,之前使用的是windows server 2003做的共享服务器:于是就想重新搭建一台共享服务器使用CentOS 6.5+Samba. 一.安装Samba 1.使用yum来安装,有依赖关系的包samba-common.samba-winbind-clients.libsmbclient将自动安装上去. 1 # yum install samba samba-client -y 2.Samba命令 可以通过/etc/init.d/smb start/stop/re

CentOS下无界面静默安装oracle 11g

0.下载oracle 11g的2个安装包,上传到服务器,并解压2个包在一个目录下(我的目录是/upload)   1.安装依赖包,如需离线安装,需部署本地源 yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc+

MySQL之——CentOS下以RPM方式安装MySQL5.5

首先去mySQL官网下载页面: http://dev.mysql.com/downloads/mysql/#downloads Select Platform 选择  Oracle & Red Hat Linux 4 & 5 分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本): 1. Red Hat & Oracle Linux 5 (x86, 32-bit), RPM PackageMySQL Server 2. Red H

Linux Centos 下使用yum 命令安装mysql

1. 查看服务器中有没有安装过Mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 2. 查看是否还有mysql软件: rpm -qa|grep mysql #如果有的话,继续删除 3. 安装mysql客户端 yum install mysql-server yum i

CentOS下PPTP VPN Client安装配置教程

本文详细介绍在CentOS里安装VPN的客户端(注意,不是搭建VPN服务器) 1.安装软件 [root@webserver ~]# yum install ppp pptp pptp-setup 2.注册ppp_mppe kernel module [root@webserver ~]# modprobe ppp_mppe 3.创建VPN连接 自定义连接名:vpn PPTP Server:123.456.78.90 用户名:sun 密码:123456 [root@webserver ~]# pp

centos下iostat命令如何安装与使用?

  iostat 命令用来监视系统输入/输出设备负载 安装时可以执行如下命令 yum install sysstat 即可 [root@zhaopin zhaopin]# iostat Linux 2.6.18-164.el5 avg-cpu: %user %nice %system %iowait %steal %idle 0.45 0.00 0.26 0.09 0.24 98.96 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn xvd