linux环境配置之redis安装

一、安装部署

1、下载:

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2、解压:

tar xzf redis-4.0.8.tar.gz
cd redis-4.0.8
make

3、安装:

cd src
make install PREFIX=/data/redis

4、移动配置文件:

cd ../
mkdir /data/redis/etc
mv redis.conf /data/redis/etc

5、修改配置:

//配置redis为后台启动
vi /data/redis/etc/redis.conf //将daemonize no 改成daemonize yes
//将redis加入到开机启动
vi /etc/rc.local 
//在里面添加内容:/data/redis/bin/redis-server /data/redis/etc/redis.conf 
(意思就是开机调用这段开启redis的命令)

6、开启redis

/data/redis/bin/redis-server /data/redis/etc/redis.conf 
#停止redis
pkill redis

7、将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用

cp /data/redis/bin/redis-server /usr/local/bin/
cp /data/redis/bin/redis-cli /usr/local/bin/

8、设置密码

redis-cli
config set requirepass 12345    //密码不能保存,重启完后会失效
//修改配置文件 加入参数 requirepass 12345    
vi /data/redis/etc/redis.conf
// 去除requirepass  前的参数, 后面接上的就是密码
//重启redis
#连接
redis-cli -h 127.0.0.1 -p 9379 -a 12345

9、开放外网访问

//开放防火墙
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
//修改redis.conf配置
vi /data/redis/etc/redis.conf
bind 127.0.0.1  //前面加#注释掉

二、其他

1、复制数据:从主数据库建立,主从关系(有密码的需要在conf文件添加参数:masterauth)

SLAVEOF IP 6379  建立主从关系

slaveof no one  取消从关系 成为master

info Replication  主从信息查看

2、批量删除无用数据

redis-cli -h 127.0.0.1 -p 6379 -a 12345 keys *缓存测试* | xargs redis-cli -h 127.0.0.1 -p 6379 -a 12345 del

三、参考

参考地址:https://www.cnblogs.com/happywish/p/10944253.html

https://www.cnblogs.com/zhoading/p/13212359.html

https://www.cnblogs.com/zhang0807/p/10153618.html 安装部署、配置

https://www.cnblogs.com/javastack/p/9854489.html 命令

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容