Centos 安装Redis

1.安装tcl支持

yum install tcl

2.安装redis我们以最新的2.8.9为例

$ wget http://download.redis.io/releases/redis-2.8.9.tar.gz
$ tar xzf redis-2.8.9.tar.gz
$ cd redis-2.8.9
$ make
$ make test
$ make install

测试通过后安装,安装后会自动把redis-server,redis-cli,redis-benchmark,redis-check-aof,redis-check-dump复制到/usr/local/bin目录下。

编辑redis.conf文件,它在解开的压缩包里面

vi redis.conf

修改daemonize no改成yes。

我们手动复制redis.conf到/etc目录下

cp redis.conf /etc

设置开机启动

在/etc/init.d/目录下,创建redis文件

###########################
#chkconfig: 2345 10 90
#description: Start and Stop redis
PATH=/usr/local/bin:/sbin:/usr/bin:/bin

REDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis.pid
CONF="/etc/redis.conf"

case "$1" in
    start)
        if [ -f $PIDFILE ]
        then
                echo "$PIDFILE exists, process is already running or crashed"
        else
                echo "Starting Redis server..."
                $EXEC $CONF
        fi
        if [ "$?"="0" ]
        then
              echo "Redis is running..."
        fi
        ;;
    stop)
        if [ ! -f $PIDFILE ]
        then
                echo "$PIDFILE does not exist, process is not running"
        else
                PID=$(cat $PIDFILE)
                echo "Stopping ..."
                $REDIS_CLI -p $REDISPORT SHUTDOWN
                while [ -x ${PIDFILE} ]
               do
                    echo "Waiting for Redis to shutdown ..."
                    sleep 1
                done
                echo "Redis stopped"
        fi
        ;;
   restart|force-reload)
        ${0} stop
        ${0} start
        ;;
  *)
    echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
        exit 1
esac
##############################

修改权限,可以运行

chmod +x /etc/init.d/redis

设置开机自动启动服务

sudo chkconfig redis on

启动服务:

service redis start

停止服务:

service redis stop

参考文章:http://www.cnblogs.com/duyinqiang/p/5696490.html & http://www.cnblogs.com/hanyinglong/p/5036558.html

时间: 2024-10-11 04:14:42

Centos 安装Redis的相关文章

CentOS 安装redis 2.8.7

波折了好几下才装上 1.下载 wget http://download.redis.io/releases/redis-2.8.7.tar.gz 下载后的文件在当前目录里 redis-2.8.7.tar.gz 2.编译安装 tar xf redis-2.8.7.tar.gz cd redis-2.8.7 make make install 如果没有安装gcc的话会提示gcc not found 于是就需要安装一下gcc: yum -y install gcc 因为刚开始把yum的源换成163的了

centOS 安装Redis并开启对应的端口服务

1,安装CentOS 7,安装时记住勾选web服务器或者其他功能较全的工具,否则连最基本的ifconfig都用不了 2,新装的看看/etc/sysconfig/ 下有没有iptables,看看service iptables start 能不能正常启动,如果不能启动则用root用户,yum -install iptables 进行防火墙安装 3,安装好后,要让外面访问进来有两种方式:1,关闭防火墙 chkconfig iptables off(重启后生效) 2,开放端口访问权限 vi /etc/

centos安装redis及php-redis扩展

centos安装redis及php-redis扩展 Linux, WEB 七162012 今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集 合).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redi

linux 下centos 安装redis

linux 下centos 安装 redis centos 版本: redis 版本:redis-4.0.11.tar.gz 在线安装:wget 命令. centos 如缺少命令.使用 yum install wget 安装目录:/usr/local/redis 下 cd /usr/local/ 获取redis包 wget http://download.redis.io/releases/redis-4.0.11.tar.gz 解压  至redis 目录 tar xzf redis-4.0.1

Docker Centos安装Redis以及问题处理

之前一篇文章 Redis安装及主从配置 介绍了redis的安装配置,另一篇文件介绍了 Docker Centos安装Openssh .今天将两篇文件结合一下——在Docker Centos环境下搭建redis缓存数据库. Redis安装及主从配置 中执行到 “2.2.4启动 redis 服务” 即可认定为redis环境搭建完毕.但是要在docker容器中搭建这些东西就不这么容易了.比如你的容器中要存在make.g++.autoconfig等环境,但是仔细想想,这些编译需要的环境在真正运行的时候并

[Linux.centOS].安装Redis 腾讯云

环境 { "服务器运营商":"腾讯云", "操作系统":"CentOS 7.5 64位", "CPU":"1核", "内存":"2GB", "公网带宽":"1Mbps" } 需要掌握的技能点 { "Linux技能": { "vim命令":"打开文本,编辑文本,

centos 安装 redis 及 phpredis

1.安装tcl支持 yum install tcl 2.安装redis我们以最新的2.8.9为例 $ wget http://download.redis.io/releases/redis-2.8.9.tar.gz $ tar xzf redis-2.8.9.tar.gz $ cd redis-2.8.9 $ make $ make test $ make install 测试通过后安装,安装后会自动把redis-server,redis-cli,redis-benchmark,redis-c

centos安装redis 5.0版本

我在本地VM-Centos里安装5.0.5时安装遇到了些问题,参考了Blog:https://www.cnblogs.com/shawhe/p/9548620.html 顺利安装完成. 安装redis 集群参考:https://blog.csdn.net/weixin_37882382/article/details/83538367 原文地址:https://www.cnblogs.com/yangzhilong/p/10914894.html

centos安装redis并开启多个redis实例

1.下载安装包 下载地址 :  http://download.redis.io/releases/,去里面找对应的版本下载 例如  wget http://download.redis.io/releases/redis-5.0.0.tar.gz 2.解压 tar -zxf  redis-5.0.0.tar.gz 3.编译安装 cd redis-5.0.0.tar.gz make && make install 4.修改配置文件 1.将utils下面的redis_init_script复