ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Redis 下载及设置 一条龙全教程
[打印本页]
作者:
一给
时间:
2024-6-15 03:32
标题:
Redis 下载及设置 一条龙全教程
媒介:
在学习
Redis
之前,我们必要一个
Linux
的操纵体系,可以选择云服务器也可以选择本地安装虚拟机而且设置
Linux
的操纵体系镜像,本次分享为各人带来
CentOS
和
Redis
的下载安装设置教程
目次
一.下载设置Linux的操纵体系
二.下载设置Redis
1.安装Redis的依赖
2.上传安装包并解压
3.启动Redis
4.指定设置启动
5.设置为开机自启
一.下载设置Linux的操纵体系
Linux
操纵体系有诸多发行版本,现在较为主流的是
Ubuntu
和
CentOS
,这里笔者选择CentOS 8作为示例
首先,我们必要一个CentOS 8的OS镜像,在阿里云开源镜像站中我们就可以免费获取:
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)
点击上方连接后我们选择OS镜像
然后选择我们详细必要的版本,之后点击下载
在下载好了后,就可以打开我们本地的虚拟机
Vmware17
这里我们点击经典,快速搭建
然后我们选择刚才下载的镜像资源
笔者这里下载的是
CentOS 8
,根据自己的情况选择
然后是选择下载在哪个盘的位置,自己按需选择
然后是选择自己的磁盘巨细,一样平常默认即可
最后确认
点击完成就下载好了
我们点击开启就可以正式安装了
我们点击屏幕,然后通过键盘上的上下左右去选择,确认好了后按回车即可,然后就耐心等待一下安装
选择中文选项,然后继续
如下图设置
按照自己的需求设置,笔者这里选择的默认,设置完成后单击完成
然后点击开始安装
之后耐心等待一下
最后一步,在设置许可中点击同意
到此整个Linux体系就设置好了,就可以正常利用了
二.下载设置Redis
在准备好
Linux
的操纵体系后,就可以开始下载设置
Redis
了,首先我们可以打开
Redis
的官网:
Redis 官网
在官网右上角就可以点击下载
下载完成后就可以进行下一步
1.安装Redis的依赖
首先,
Redis
是基于C语言编写的,所以我们必要提前安装好
Redis
所必要的
gcc
依赖,在终端中输入以下命令:
yum install -y gcc tcl
复制代码
输入完成后等待下载
然后我们切换目次到
/usr/local/src
,或者放在其他的目次也可以
2.上传安装包并解压
然后我们就下载好的压缩包复制粘贴或者拖拽到此中
然后输入命令进行解压,这里根据自己的下载更换对应的名字
tar -xzf 下载的文件包的名字
复制代码
好比笔者这里是
redis-6.2.6
版本
tar -xzf redis-6.2.6.tar.gz
复制代码
解压后进入解压后的目次
cd redis-6.2.6
复制代码
运行编译命令
make && make install
复制代码
默认的安装路径是在
/usr/local/bin
下
cd /usr/local/bin
复制代码
此中:
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
复制代码
首先
然后更改进程的设置
Redis
的其它常见设置(可以省略):
# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"
复制代码
对于上述的设置,全部必要在设置文件
redis.conf
文件进行设置,我们对于一些不好找的信息,我们可以利用命令“
/
” 来帮助我们查找
/要找的字段信息
复制代码
举个例子,如果我们想要设置暗码的话,找到下面的
/
requirepass
字段就可以将我们的暗码填入了
/requirepass
复制代码
在设置完成后,直接启动服务
启动
Redis
:
# 进入redis安装目录
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf
# 查询Redis是否启动成功
ps -ef | grep redis
复制代码
然后我们的
Redis
就可以后台不绝运行了
如果我们要停止服务的话就可以利用kill来杀死进程
kill -9
复制代码
5.设置为开机自启
首先,新建一个体系服务文件:
vi /etc/systemd/system/redis.service
复制代码
内容如下,但需注意:
ExectStart所在行中,一共有俩部分的数据,前半部分是redis-server的按照位置,反面是设置文件的按照位置,根据自己的情况选择
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
复制代码
粘贴完成后生存:
:wq
复制代码
然后重载体系服务
systemctl daemon-reload
复制代码
现在,我们可以用下面这组命令来操纵
Redis
了:
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
复制代码
执行下面的命令,可以让
Redis
开机自启:
systemctl enable redis
复制代码
本次的分享就到此为止了,渴望我的分享能给您带来帮助,也接待各人三连支持,你们的点赞就是博主更新最大的动力!
如有不同意见,接待评论区积极讨论交流,让我们一起学习进步!
有干系问题也可以私信博主,评论区和私信都会认真查察的,我们下次再见
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4