Redis安装

本文详细介绍了在Linux环境下安装Redis的步骤,包括解压、编译、安装到自定义目录、配置启动脚本、设置环境变量以及实现自启动。同时,提到了手动启动和关闭Redis服务的方法以及解决启动问题的技巧。
摘要由CSDN通过智能技术生成

Redis安装
将tar文件 放入linux 虚拟机下的 /opt路径下
linux的操作命令
1、cd /opt
2、解压命令:tar -zxvf redis-3.2.5.tar.gz
3、解压完成后进入目录:cd redis-3.2.5
4、在redis-3.2.5目录下执行make命令 如果报错gcc 未找到
运行yum install gcc
yum install gcc-c++

如果报 jemalloc/jemalloc.h:没有那个文件或目录
make MALLOC=libc

默认安装目录: /usr/local/bin
但是手动更改安装目录
mkdir -p /usr/local/redis

//make && make install
5、在redis-3.2.5目录下运行make distclean之后再 make
6、在redis-3.2.5目录下再次执行make命令
7、执行完make后,执行make install PREFIX=/usr/local/redis

查看
cd /usr/local/redis
//会有一个dump.rdb
Redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何(服务启动起来后执行)
Redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
Redis-check-dump:修复有问题的dump.rdb文件
Redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

手动启动
1、备份redis.conf:拷贝一份redis.conf到其他目录
mkdir /myredis
cp redis.conf /myredis/
vim /myredis/redis.conf
2、修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动
3、启动命令:执行 redis-server /myredis/redis.conf

redis-cli 启动不了使用
/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379
前面的是安装的目录

导致的原因是没有配置环境变量
vim /etc/profile
在最后加上
export PATH=/usr/local/redis/bin:$PATH

然后保存退出
source /etc/profile
开启客户端 redis-cli


redis自启动
1 在你解压好的文件中有 cd /opt/redis
有目录/utils 里有 redis_init_script
将这个拷贝到 /etc/init.d: cp redis_init_script /etc/init.d
mv redis_init_script redis_6379 chromd 777 redis_6379
2 mkdir -p /etc/redis
3 cp /opt/redis/redis.conf /etc/redis mv redis.conf 6379.conf
4 mkdir /var/redis/6379(持久化文件)
5 cd /etc/init.d vim redis_6379
6 检查配置文件
在这里插入图片描述
7 chkconfig redis_6379 on
就结束了
如果因为实验手动杀死了redis的进程
可进行
cd /etc/init.d
./redis_6379 start
重新开启redis后台
进入redis操作命令 redis-cli -h 服务IP -p 端口号
关闭:redis-cli -h 服务IP -p 端口号 shutdown

关闭shutdown
多实例关闭,指定端口关闭:Redis-cli -p 6379 shutdown


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值