媒介:在学习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依赖,在终端中输入以下命令:
输入完成后等待下载
然后我们切换目次到 /usr/local/src,或者放在其他的目次也可以
2.上传安装包并解压
然后我们就下载好的压缩包复制粘贴或者拖拽到此中
然后输入命令进行解压,这里根据自己的下载更换对应的名字
好比笔者这里是redis-6.2.6版本
- tar -xzf redis-6.2.6.tar.gz
复制代码
解压后进入解压后的目次
运行编译命令
默认的安装路径是在 /usr/local/bin 下
此中:
- redis-cli:是redis提供的命令行客户端
- redis-server:是redis的服务端启动脚本
- redis-sentinel:是redis的哨兵启动脚本
3.启动Redis
安装完成后,在恣意目次输入 redis-server 命令即可启动 Redis
这种启动属于前台启动,会阻塞整个会话窗口,窗口关闭或者按下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字段就可以将我们的暗码填入了
在设置完成后,直接启动服务
启动Redis:
- # 进入redis安装目录
- cd /usr/local/src/redis-6.2.6
- # 启动
- redis-server redis.conf
- # 查询Redis是否启动成功
- ps -ef | grep redis
复制代码 然后我们的Redis就可以后台不绝运行了
如果我们要停止服务的话就可以利用kill来杀死进程
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
复制代码 粘贴完成后生存:
然后重载体系服务
现在,我们可以用下面这组命令来操纵Redis了:
- # 启动
- systemctl start redis
- # 停止
- systemctl stop redis
- # 重启
- systemctl restart redis
- # 查看状态
- systemctl status redis
复制代码
执行下面的命令,可以让Redis开机自启:
本次的分享就到此为止了,渴望我的分享能给您带来帮助,也接待各人三连支持,你们的点赞就是博主更新最大的动力!如有不同意见,接待评论区积极讨论交流,让我们一起学习进步!有干系问题也可以私信博主,评论区和私信都会认真查察的,我们下次再见
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |