Redis笔记整理

2021年4月7日 5点热度 0条评论 来源: 曾曾曾植树

印象笔记地址:https://app.yinxiang.com/fx/42180fad-9a59-41a0-8db3-9b8d66c34d07

Redis的Linux安装步骤:

1.确保Linux 操作系统可以连接外网   打开xshall连接Linux操作系统   输入命令:ping www.baidu.com

像这样即可 

2.给Linux操作系统安装c++编译环境。

输入指令 yum install gcc-c++ 安装   

 

如果提示Another app is currently holding the yum lock; waiting for it to exit.
结束所有yum的进程指令:    rm -f /var/run/yum.pid  
再输入指令 yum install gcc-c++ 安装   

 

 

 
cd /usr/local
ll
查看目录:  
转到cd /usr/loacl  下解压Redis安装包    
输入命令: tar -zxvf redis-6.0.4.tar.gz

 进入 cd redis-6.0.4目录下去:

 

再 当前路径下执行 make 命令

安装完成后直接 执行make PREFIX=/usr/local/redis install

 

 

redis 安装完毕后,进入到cd /usr/local

进入到redis文件夹 cd redis 

redis  里面只有一个bin 目录  放置的是一些可执行脚本

 

 

到此  Redis安装完成

 

redis的配置和启动:

 

方式一(前台启动)

1.在 redis   路径下 进入 bin 目录  

输入./redis-server 启动Redis服务

2.复制一个会话窗口。 

在cd /usr/local/redis/bin

再在当前了路径下执行   ./redis-cli  启动Redis服务

执行ping 后  若显示prong 则显示连接成功

 

方式二(后台启动)

复制redis.6.0.4文件夹下的redis.conf文件进入redis /bin

 

修改文件redis.conf

在redis/   路径下修改

vi redis.conf

找到图示位置 按住ins按键  进行修改文件操作,后面再Esc +: +wq  保存

启动Redis服务 

 

输入./bin/redis-cli  就链接成功啦:还可以指定主机和端口号  ./bin/redis-cli  -h 主机号 -p 端口号

 

查看redis进程的方式:
ps  -ef | grep  redis  
关闭redis进程的方式:  
一: ./redis-conf shutdown  
二:kill -9 进程号 (直接杀死进程  不安全的做法)  

总结常用命令

Linux:

 

cd /usr 从子文件夹进入上级文件夹usr
cd local 从父到子
mv /A /B 将文件A移动到B
vi usr/local/redis/redis.conf 编辑redis.conf 文件
:wq 保存修改,并退出
Redis:

 

Redis-server /usr..../redis.conf 启动redis服务,并指定配置文件
Redis-cli 启动redis 客户端
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况  
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
#打开端口的对外访问
firewall-cmd --zone=public --add-port=6379/tcp --permanent  
常见问题:  
1.Could not connect to Redis at 127.0.0.1:6379: Connection refused
原因是:在安装好redis扩展 尝试连接redis时,客户端打不开,原因是需要先开启服务端,  
即需要先开启redis-server,才能进行redis-cli操作  
2.redis基本操作
./redis-server  //启动redis服务器
./redis-server /usr/local/redis/redis-4.0.2/redis.conf  //启动服务器时加载指定配置
./redis-cli -h 127.0.0.1 -p 6379  //操作端口号为6379的服务器
./redis-cli -h 127.0.0.1 -p 6379 -a root //当有密码时,开启redis的命令  

redis连接不上的解决办法 :

1.修改redis的配置文件,找到我们的redis配置文件,我的是在/etc/redis/redis.conf

2. 将bind 127.0.0.1 注释掉

 

 3. 将protected-mode 设置为no

到这里再打开客户端连接工具  输入自己的虚拟机IP地址。就可以连接上自己的redis服务器啦。

 

 

    原文作者:曾曾曾植树
    原文地址: https://blog.csdn.net/weixin_43373417/article/details/106615882
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。