Redis安装

Redis官网上下载tar.gz文件:Redis官网

Redis官网下载页面

我下载的是redis-6.2.7.tar.gz版本

打开虚拟机,安装Ubuntu
我参考了这篇文章进行安装VMware安装Ubuntu
安装好后在Ubuntu内输入ifconfig得到ip地址,如下图
ifconfig得到ip地址

使用Xshell和ip地址连接Ubuntu,如下图(Xshell和Xftp的下载地址:
xshell输入
填好用户名和密码,如下图
填好用户名和密码
点击确定即可连接

使用Xftp将redis-6.2.7.tar.gz传送到Linux
使用Xftp
将安装包从左侧拖入右侧,传输完成后关闭,如下图
Xftp文件传输
回到Xshell,使用ls命令可以看到我们的安装包,如下
显示安装包
通过移动文件命令(sudo mv 文件夹名 目标文件夹路径)将安装包移动到/opt文件夹下,如下

移动安装包
通过cd命令来到 /opt文件夹下,如下
cd命令
安装redis前需要先安装c语言环境,
使用apt管理包:
sudo apt
安装vim:
sudo apt-get install vim
安装c语言:
sudo apt-get install gcc
软件包的列表信息:
sudo apt-get install build-essential
都安装完成后可以使用gcc --version命令能出现版本号,如下图gcc --version命令的结果
这样代表安装c语言环境成功
使用命令sudo tar -zxvf redis-6.2.7.tar.gz解压安装包,如下
解压安装包
解压完成后得到redis-6.2.7这个蓝色的文件就可以了
redis解压后
然后进入到该文件夹下: cd redis-6.2.7/,
进入后使用sudo make,如下
在这里插入图片描述
等待编译完成…
使用命令: sudo make install
等待安装完成

安装完成后他会自动装到文件夹:/usr/local/bin下
此时我们使用
cd /usr/local/bin
进入文件夹后,ls查看该文件夹下的目录
在这里插入图片描述
发现都已经安装好

前台启动(不推荐)

使用命令:redis-server
就能启动
ctrl+c可以退出

后台启动(推荐)

先进入到/opt 使用命令:cd /opt
再进入到刚刚解压好的文件夹redis-6.2.7下,使用ls查看,找到redis.conf文件![redis.conf文件](https://img-blog.csdnimg.cn/cae8ef70b534442aa893caaf7f1792f8.png)
将他复制到  /etc文件夹下,执行以下命令
sudo cp redis.conf /etc/redis.conf
然后来到 /etc文件夹下
cd /etc
ls找到redis.conf文件

在这里插入图片描述
接着使用以下命令,使用vim编辑该文件
sudo vi redis.conf
随着命令生效,将会显示redis.conf的内容
在其中输入/daem(找到相似的内容)回车找到 daemonize no
在这里插入图片描述
再键盘上按i进行编辑模式,使用上下左右将光标挪动到daemonize no上,将no改成yes
在这里插入图片描述
该好后,按esc退出编辑模式,输入 :wq!命令(保存并关闭该文档)

此时我们使用
cd /usr/local/bin
进入文件夹后,ls查看该文件夹下的目录
在这里插入图片描述
最后使用以下命令
redis-server /etc/redis.conf
进行后台运行redis

使用以下命令,查看redis是否正在运行
ps -ef |grep redis
在这里插入图片描述
看到和上面一样的,就已经成功启动了redis了

可以使用 redis-cli 客户端连接redis
连接redis
ping命令测试
ping测试
exit退出 redis-cli 客户端
找到进程号
在这里插入图片描述

关闭redis

在 redis-cli  客户端中使用命令 shutdown进行关闭redis
或 ps -ef |grep redis 找到进程号

找到进程号
使用 kill -9 13931 杀掉redis进程
在这里插入图片描述

redis安装 1: 下载redis-5.0.4.tar.gz 2: 解压源码并进入目录 tar zxvf redis-5.0.4.tar.gz cd redis-5.0.4 3: 不用configure 4: 直接make (如果是32位机器 make 32bit) 查看linux机器是32位还是64位的方法:file /bin/ls 注:易碰到的问题,时间错误. 原因: 源码是官方configure过的,但官方configure时,生成的文件有时间戳信息, Make只能发生在configure之后, 如果你的虚拟机的时间不对,比如说是2012年 解决: date -s ' yyyy-mm-dd hh:mm:ss ' 重写时间 再 clock -w 写入cmos 5: 可选步骤: make test 测试编译情况 (可能出现: need tcl >8.4这种情况, yum -y install tcl ) 6: 安装到指定的目录,比如 /usr/local/redis make PREFIX=/usr/local/redis install 注: PREFIX要大写 7: 复制配置文件 cp redis.conf /usr/local/redis 注path为解压后的安装包路径 /root/gsj/redis-3.0.6 8: 让redis以后台进程的形式运行 vim /usr/local/redis/redis.conf 编辑redis.conf配置文件,修改如下内容; daemonize yes 9: make install之后,cd /usr/local/redis/bin得到如下几个文件 redis-benchmark 性能测试工具 redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复) redis-check-dump 快照文件检测工具,效果类上 redis-cli 客户端 redis-server 服务端 10: 启动与连接 启动redis并指定配置文件 cd /usr/local/redis ./bin/redis-server ./redis.conf #设置随机启动 vim /etc/rc.local 最后添加: /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 连接: 用redis-cli cd /usr/local/redis/bin/ ./redis-cli #进入 exit /quit #退出 关闭redis pkill redis-server #关闭 ./redis-cli shutdown #关闭 查看是否启动成功 ps -ef | grep redis #查看端口是否占用 netstat -tunpl | grep 6379 11: 测试 String(字符串)类型: set name lijie #设置键name的值为lijie get name #获取name的值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值