一给 发表于 2024-6-15 03:32:29

Redis 下载及设置 一条龙全教程

媒介:在学习Redis之前,我们必要一个Linux的操纵体系,可以选择云服务器也可以选择本地安装虚拟机而且设置Linux的操纵体系镜像,本次分享为各人带来CentOS和Redis的下载安装设置教程
https://img-blog.csdnimg.cn/direct/f522b0c7fd74404c82e0c15ad330d616.gif
目次
 一.下载设置Linux的操纵体系
二.下载设置Redis
1.安装Redis的依赖
2.上传安装包并解压
3.启动Redis
4.指定设置启动
5.设置为开机自启

 一.下载设置Linux的操纵体系

Linux操纵体系有诸多发行版本,现在较为主流的是Ubuntu和CentOS,这里笔者选择CentOS 8作为示例
首先,我们必要一个CentOS 8的OS镜像,在阿里云开源镜像站中我们就可以免费获取:
   阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)
点击上方连接后我们选择OS镜像
https://img-blog.csdnimg.cn/direct/d45ec12b99b74676a134127b2a185ace.png
然后选择我们详细必要的版本,之后点击下载
https://img-blog.csdnimg.cn/direct/0db02fabb6644e148051291b6fe4d528.png
在下载好了后,就可以打开我们本地的虚拟机Vmware17
https://img-blog.csdnimg.cn/direct/ced3677c1307422c938daaa6e35ac58c.png
这里我们点击经典,快速搭建
https://img-blog.csdnimg.cn/direct/f2394643791240ac885d5e0a6906bd3d.png
然后我们选择刚才下载的镜像资源
https://img-blog.csdnimg.cn/direct/34631f4829d140fd860b457d221cf381.png
笔者这里下载的是CentOS 8,根据自己的情况选择
https://img-blog.csdnimg.cn/direct/255e9e3a637040ea95672065a58e6559.png
然后是选择下载在哪个盘的位置,自己按需选择
https://img-blog.csdnimg.cn/direct/096ec320c5f74d80b1d145d0b06ded43.png
然后是选择自己的磁盘巨细,一样平常默认即可
https://img-blog.csdnimg.cn/direct/1371cdc4df7642c2ae16b4180946adc0.png
最后确认
https://img-blog.csdnimg.cn/direct/45451baf871f4ca6bb9432f9777e526c.png
点击完成就下载好了
https://img-blog.csdnimg.cn/direct/bf98175af15543ee83184761e775ccf1.png
我们点击开启就可以正式安装了
https://img-blog.csdnimg.cn/direct/64e23c0bf0e942308d17bc23e25af1ab.png
我们点击屏幕,然后通过键盘上的上下左右去选择,确认好了后按回车即可,然后就耐心等待一下安装
https://img-blog.csdnimg.cn/direct/43ace2d12ca64673ace7ba74214c9fd2.png
选择中文选项,然后继续
https://img-blog.csdnimg.cn/direct/498f05f4e8884c7b87f6ad898d680837.png
如下图设置
https://img-blog.csdnimg.cn/direct/28a24a99ea0d4b39bf74352762317423.png
按照自己的需求设置,笔者这里选择的默认,设置完成后单击完成
https://img-blog.csdnimg.cn/direct/850e5a731828456aa48f37f4c7f35487.png
然后点击开始安装
https://img-blog.csdnimg.cn/direct/adf25e97f40c471bb89e600cc37a463b.png
之后耐心等待一下
https://img-blog.csdnimg.cn/direct/59847339755b44ce82cf5a703c7d6a0d.png
最后一步,在设置许可中点击同意
https://img-blog.csdnimg.cn/direct/33d55d3d56df40d0b91f5aef674e11b8.png
到此整个Linux体系就设置好了,就可以正常利用了
二.下载设置Redis

在准备好Linux的操纵体系后,就可以开始下载设置Redis了,首先我们可以打开Redis的官网:
   Redis 官网
在官网右上角就可以点击下载
https://img-blog.csdnimg.cn/direct/9f83abf511fc49e4a6b583e7e529411d.png
https://img-blog.csdnimg.cn/direct/ff5c1523f952444a8ee0d49bfff9216a.png
下载完成后就可以进行下一步
1.安装Redis的依赖

首先,Redis是基于C语言编写的,所以我们必要提前安装好Redis所必要的gcc依赖,在终端中输入以下命令:
yum install -y gcc tcl 输入完成后等待下载
https://img-blog.csdnimg.cn/direct/9b908b718be7431bbfb40090f8b74742.png
https://img-blog.csdnimg.cn/direct/975d66d8a7dd4195adf8b26e39abbb81.png
然后我们切换目次到 /usr/local/src,或者放在其他的目次也可以
https://img-blog.csdnimg.cn/direct/43d4d912ce8f43cf9506562d86518bea.png
2.上传安装包并解压

然后我们就下载好的压缩包复制粘贴或者拖拽到此中
然后输入命令进行解压,这里根据自己的下载更换对应的名字
tar -xzf 下载的文件包的名字 好比笔者这里是redis-6.2.6版本
tar -xzf redis-6.2.6.tar.gz https://img-blog.csdnimg.cn/direct/06191c25df1d4379ba485c1e4bbac43f.png
解压后进入解压后的目次
cd redis-6.2.6 运行编译命令
make && make install https://img-blog.csdnimg.cn/direct/6bbf039bb43a4a349e2acfa2786dfe4c.png
默认的安装路径是在 /usr/local/bin 下
cd /usr/local/bin https://img-blog.csdnimg.cn/direct/639151e36a0640d9a918745c7d41b2c6.png
此中:
   

[*] redis-cli:是redis提供的命令行客户端
[*] redis-server:是redis的服务端启动脚本
[*] redis-sentinel:是redis的哨兵启动脚本

3.启动Redis

安装完成后,在恣意目次输入 redis-server 命令即可启动 Redis 
redis-server 这种启动属于前台启动,会阻塞整个会话窗口,窗口关闭或者按下CTRL + C则 Redis 停止。不保举利用。
4.指定设置启动

如果要让 Redis 以后台方式启动,则必须修改 Redis 设置文件,就在我们之前解压的 Redis 安装包下(/usr/local/src/redis-6.2.6),名字叫redis.conf 
我们先将这个设置文件备份一份,预防反面出错:
cp redis.conf redis.conf.bck 然后修改redis.conf文件中的一些设置:
# 监听的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass 123321 首先
https://img-blog.csdnimg.cn/direct/dade719d5c09482784ffa32e64d368ff.png
https://img-blog.csdnimg.cn/direct/e5dfe481cdb84e898836c4330625b231.png
然后更改进程的设置
https://img-blog.csdnimg.cn/direct/15709f781f124684a946b8a6c9cfa2c1.png
Redis的其它常见设置(可以省略):
# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log" 对于上述的设置,全部必要在设置文件redis.conf文件进行设置,我们对于一些不好找的信息,我们可以利用命令“ / ” 来帮助我们查找
/要找的字段信息 举个例子,如果我们想要设置暗码的话,找到下面的/requirepass字段就可以将我们的暗码填入了 
/requirepass https://img-blog.csdnimg.cn/direct/087c44eaaef84ec2b768a461d860d07c.png
在设置完成后,直接启动服务
启动Redis:
# 进入redis安装目录
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf

# 查询Redis是否启动成功
ps -ef | grep redis 然后我们的Redis就可以后台不绝运行了
如果我们要停止服务的话就可以利用kill来杀死进程
kill -9
https://img-blog.csdnimg.cn/direct/ff1531ccec5547e383b1cd1ccdd7e414.png
5.设置为开机自启

首先,新建一个体系服务文件:
vi /etc/systemd/system/redis.service 内容如下,但需注意:
ExectStart所在行中,一共有俩部分的数据,前半部分是redis-server的按照位置,反面是设置文件的按照位置,根据自己的情况选择

Description=redis-server
After=network.target


Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true


WantedBy=multi-user.target 粘贴完成后生存:
:wq 然后重载体系服务
systemctl daemon-reload 现在,我们可以用下面这组命令来操纵Redis了:
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis https://img-blog.csdnimg.cn/direct/5311d135d1aa432c80a2d73d7367d5f6.png
执行下面的命令,可以让Redis开机自启:
systemctl enable redis https://img-blog.csdnimg.cn/direct/05478e00f8b54fd9a544c2cf89b71b9d.png
https://img-blog.csdnimg.cn/b4e223eb39274c4790c1accda528968f.png 本次的分享就到此为止了,渴望我的分享能给您带来帮助,也接待各人三连支持,你们的点赞就是博主更新最大的动力!https://img-blog.csdnimg.cn/dee54f8cb32a413fb28d115ba29feb97.png如有不同意见,接待评论区积极讨论交流,让我们一起学习进步!https://img-blog.csdnimg.cn/08cf81c9e3f84f6fb5e5805897ac6d8e.png有干系问题也可以私信博主,评论区和私信都会认真查察的,我们下次再见https://img-blog.csdnimg.cn/08cf81c9e3f84f6fb5e5805897ac6d8e.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Redis 下载及设置 一条龙全教程