互联网做视频网站需要许可证吗,台州网站制作报价,网页设计欣赏英文翻译,平面设计培训班课程✅作者简介#xff1a;大家好#xff0c;我是Leo#xff0c;热爱Java后端开发者#xff0c;一个想要与大家共同进步的男人#x1f609;#x1f609; #x1f34e;个人主页#xff1a;Leo的博客 #x1f49e;当前专栏#xff1a; Java从入门到精通 ✨特色专栏#xf…
✅作者简介大家好我是Leo热爱Java后端开发者一个想要与大家共同进步的男人 个人主页Leo的博客 当前专栏 Java从入门到精通 ✨特色专栏 Redis7从实战到高级 本文内容Redis7安装配置 ️个人小站 个人博客欢迎大家访问 个人知识库Leo知识库欢迎大家访问
1. Redis安装
1.自行购买云服务器
自己购买阿里云、腾讯云或 华为云服务器自带CentoOS 或者 Ubuntu 环境直接开干。如果使用想更快捷安装Redis的话即可使用Docker容器进行安装可以参考我这一篇博客 Doker部署前后端分离项目
2.VMware本地虚拟机
通过命令 getconf LONG_BIT 查看它返回结果是多少就是多少位
3.Redis7的安装
1. window版安装
下载地址https://github.com/zkteco-home/redis-windows 这里个人建议使用使用linux版进行安装使用 2. linux版安装 Linux安装Redis必须有gcc环境 1. 什么是gcc? gcc是linux下的一个编译程序是C程序的编译工具。 GCC(GNU Compiler Collection)是 GNU(GNU’s Not Unix) 计划提供的编译器家族它能够支持 C,C, Objective-C, Fortran, Java 和Ada 等等程序设计语言前端同时能路运在 X86X86-64IA-64PowerPCSPARC和Alpha 等等几乎目前所有的硬件平台上。鉴于这些特征以及 GCC 编译代码的高效性使得 GCC 成为绝大多数自由软件开发编译的首选工具。虽然对于程序员们来说编译器只是一个工具除了开发和维护人员很少有人关注编译器的发展但是 GCC 的影响力是如此之大它的性能提升甚至有望改善所有的自由软件的运行效率同时它的内部结构的变化也体现出现代编译器发展的新特征。 2. 查看gcc版本
gcc -v3. 安装
安装redis之前需要具备c库环境
·yum -y install gcc-c4. 命令案例 5. 版本选择
查看自己redis版本的命令redis -server -v
安全Bug按照官网提示升级成为6.0.8及以上
目前建议都需要升级到6.0.8版本以上
本次使用redis7.22. Redis安装步骤
这里是Redis7.2.0 版本 下载地址https://redis.io/download/
2. 1 具体步骤
这里以Linux下载
1. 首先判断我们的centos 7是多少位的使用64位切记
getconf LONG_BIT 返回是多少就是几位2. Linux安装Redis必须先具备gcc编译环境
gcc -v 查看版本
yum -y install gcc-c 安装c库环境我们可以通过 gcc-v 来查看注意 这里版本一定大于4.8.5
3. 下载Redis7.2.0.tar.gz后放入Linux目录 opt
tar -zxvf redis7.2.0.tar.gz /opt目录下解压
cd redis7.2.0.tar.gz 进入目录
make make install 在redis7.0.9目录下执行
cd /usr/local/bin 默认安装的位置查看4. 安装完后回到 /opt/redis7.2.0/
mkdir /myredis 在根目录下创建myredis
cp redis.conf /myredis/redis7.conf 将默认的复制过去5. 修改/myredis目录下redis7.conf配置文件做初始化设置
vim /myredis/redis7.conf redis.conf 配置文件改完后确保生效记得重启记得重启 默认daemonize no 改为 daemonize yes 默认protected-mode yes 改为 protected-mode no 默认bind 改为 直接注释掉 (默认bind 127.0.0.1只能本机访问)或改成本机IP地址否则影响远程IP连接 添加redis密码 改为 requirepass 你自己设置的密码
6. 在/usr/local/bin目录下运行redis-server启用/myredis目录下的 redis7.conf
redis-server /myredis/redis7.conf7. 连接服务
redis-cli -a 设置的密码 -p 6379
测试 ping pong备注说明 Warning: Using a password with ‘-a’ or ‘-u’ option on the command line interface may not be safe.
这段警告看着不舒服怎么办?
warning 这串输出并不是普通输出shell的标准输出包含两种
1标准输出
2标准错误我们的命令即包含1也包含22即是我们想要除去的提示
解决办法将标准错误去除即可追加2/dev/null将标准错误丢弃即可就没有烦人的警告了。 1.Redis端口为什么是6379 Redis的默认端口是6379是由手机键盘字母MERZ的位置决定的。MERZ在Antirez的朋友圈语言中是愚蠢和傻B的代名词源于意大利广告女郎Alessia Merz在电视节目上说了一堆愚蠢的话Redis之父对她有特殊印象就给它弄成端口号了 2.关闭Redis服务器
单实例关闭在Redis服务器外面关闭命令
redis-cli -a 123456 shutdown如果在Redis服务器里面可以直接使用shutdown命令
多实例关闭指定端口关闭
redis-cli -p 6379 shutdown3. Redis卸载步骤
#卸载Redis步骤
1.停止redis-server服务 2.删除/usr/local/bin目录下与redis相关的文件
ls -l /usr/local/bin/redis-*rm -rf /usr/local/bin/redis-*