当前位置: 首页 > news >正文

做网站的联系方式免费培训机构

做网站的联系方式,免费培训机构,好的做问卷调查的网站,上海网站开发设计Linux下安装 Redis7 三、Linux下安装 Redis7【redis-7.2.4.tar.gz】3.1.下载redis的安装包3.1.1.手动下载Redis压缩包并上传【redis-7.2.4.tar.gz】3.1.2.wget工具下载redis-7.2.4.tar.gz 3.2.将安装包进行解压缩3.3.进入redis的安装包3.4.检查是否有gcc 环境3.5.编译和安装并指… Linux下安装 Redis7 三、Linux下安装 Redis7【redis-7.2.4.tar.gz】3.1.下载redis的安装包3.1.1.手动下载Redis压缩包并上传【redis-7.2.4.tar.gz】3.1.2.wget工具下载redis-7.2.4.tar.gz 3.2.将安装包进行解压缩3.3.进入redis的安装包3.4.检查是否有gcc 环境3.5.编译和安装并指定安装目录 make install PREFIX/usr/local/redis3.5.拷贝redis配置文件redis.conf到/usr/local/redis目录中3.6.redis的bin目录文件作用介绍3.7.修改redis.conf配置文件3.8.重要的配置项3.9.验证redis是否成功安装3.10.运行时出现以下警告3.11.启动redis3.12.启动redis-cli测试redis3.13.关闭 Redis 服务器 四、将redis设置成系统服务4.1.创建redis服务文件4.2.重新加载服务配置文件使之生效4.3.服务操作命令 五、配置Redis环境变量5.1.编辑环境变量配置文件5.2.文件末尾添加以下内容5.3.保存并退出后刷新配置信息5.4.验证环境变量 endl 三、Linux下安装 Redis7【redis-7.2.4.tar.gz】 3.1.下载redis的安装包 官网下载https://redis.io/download 历史版本https://download.redis.io/releases/ 3.1.1.手动下载Redis压缩包并上传【redis-7.2.4.tar.gz】 3.1.2.wget工具下载redis-7.2.4.tar.gz # 安装wget工具 yum -y install wget# 创建自己的redis文件夹 mkdir -p /redis/corecd /redis/core# 自己复制的链接地址 wget https://download.redis.io/releases/redis-7.2.4.tar.gz3.2.将安装包进行解压缩 tar -zxf redis-7.2.4.tar.gz3.3.进入redis的安装包 cd redis-7.2.43.4.检查是否有gcc 环境 gcc -v# 首先安装编译需要的环境依赖 yum install gcc-c3.5.编译和安装并指定安装目录 make install PREFIX/usr/local/redis # 如果安装redis出现错误执行以下命令需要清理源码目录后再次执行编译 make distclean# PREFIX关键字的作用是编译的时候用于指定程序存放的路径指定了redis必须存在 /usr/local/redis 目录 #方便后续的卸载,直接rm -rf /usr/local/redis 即可删除redis make PREFIX/usr/local/redis install# 可执行文件存放在 /usr/local/bin 目录 # 库文件会存放在 /usr/local/lib 目录 # 配置文件会存放在/usr/local/etc目录 # 其他的资源文件会存放在 usr/local/share 目录 # 不建议不方便后续卸载 make install3.5.拷贝redis配置文件redis.conf到/usr/local/redis目录中 # 查找redis.conf find / -name redis.conf# 将redis的源码目录中复制 redis.conf 到 redis 的安装目录 cp /redis/core/redis-7.2.4/redis.conf /usr/local/redis3.6.redis的bin目录文件作用介绍 可执行命令在/usr/local/bin 目录redis-benchmark: 性能测试工具可以在自己机器运行看看自己机器性能如何redis-check-aof修复有问题的 AOF 文件rdb 和 aof 后面讲redis-check-rdb修复有问题的 dump.rdb 文件redis-sentinelRedis 集群使用redis-serverRedis 服务器启动命令redis-cli客户端操作入口 3.7.修改redis.conf配置文件 requirepass 123456 # 开启redis验证修改为自己的密码 protected-mode no #需要远程连接设置为no取消保护模式 #bind 127.0.0.1 # 允许redis远程连接必须注释掉(注释或者改为bind 0.0.0.0) port 6379 #redis的端口 daemonize yes #后台启动redis设置为yes开启守护进程模式 appendonly yes #开启redis数据持久化3.8.重要的配置项 配置项名称配置项值范围说明daemonizeyes、noyes表示启用守护进程默认是no即不以守护进程方式运行。其中Windows系统下不支持启用守护进程方式运行port指定 Redis 监听端口默认端口为 6379bind绑定的主机地址,如果需要设置远程访问则直接将这个属性备注下或者改为bind * 即可,这个属性和下面的protected-mode控制了是否可以远程访问 。protected-modeyes 、no保护模式该模式控制外部网是否可以连接redis服务默认是yes,所以默认我们外网是无法访问的如需外网连接rendis服务则需要将此属性改为no。timeout300当客户端闲置多长时间后关闭连接如果指定为 0表示关闭该功能logleveldebug、verbose、notice、warning日志级别默认为 noticedatabases16设置数据库的数量默认的数据库是0。整个通过客户端工具可以看得到rdbcompressionyes、no指定存储至本地数据库时是否压缩数据默认为 yesRedis 采用 LZF 压缩如果为了节省 CPU 时间可以关闭该选项但会导致数据库文件变的巨大。dbfilenamedump.rdb指定本地数据库文件名默认值为 dump.rdbdir指定本地数据库存放目录requirepass设置 Redis 连接密码如果配置了连接密码客户端在连接 Redis 时需要通过 AUTH 命令提供密码默认关闭maxclients0设置同一时间最大客户端连接数默认无限制Redis 可以同时打开的客户端连接数为 Redis 进程可以打开的最大文件描述符数如果设置 maxclients 0表示不作限制。当客户端连接数到达限制时Redis 会关闭新的连接并向客户端返回 max number of clients reached 错误信息。maxmemoryXXX 指定 Redis 最大内存限制Redis 在启动时会把数据加载到内存中达到最大内存后Redis 会先尝试清除已到期或即将到期的 Key当此方法处理 后仍然到达最大内存设置将无法再进行写入操作但仍然可以进行读取操作。Redis 新的 vm 机制会把 Key 存放内存Value 会存放在 swap 区。配置项值范围列里XXX为数值。 3.9.验证redis是否成功安装 cd /usr/local/redis/bin/./redis-server -v./redis-cli -v3.10.运行时出现以下警告 123156:C 23 Jan 2024 22:22:22.467 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add ‘vm.overcommit_memory 1’ to /etc/sysctl.conf and then reboot or run the command ‘sysctl vm.overcommit_memory1’ for this to take effect. 原因当前系统不允许超量申请内存空间解决让当前系统允许超量申请内存空间 # 编辑sysctl.conf文件 vim /etc/sysctl.conf#添加以下行,修改配置启用内存过度分配 vm.overcommit_memory 1#执行命令sysctl -p 或 重启系统使配置生效 sysctl -p # 或者使更改生效运行以下命令 sysctl vm.overcommit_memory1# 验证更改是否已生效 cat /proc/sys/vm/overcommit_memory # 返回1则表示内存过度分配已成功启用3.11.启动redis cd /usr/local/redis#进入redis安装目录执行下面命令启动redis服务 ./bin/redis-server redis.conf# 查看 Redis 服务器进程 ps -ef | grep redis3.12.启动redis-cli测试redis cd /usr/local/redis#进入redis安装目录执行下面命令启动redis-cli ./bin/redis-cli3.13.关闭 Redis 服务器 ./bin/redis-cli shutdown# 查看 Redis 服务器进程 ps -ef | grep redis# kill -9 进程的PID kill -9 27320四、将redis设置成系统服务 4.1.创建redis服务文件 vim /usr/lib/systemd/system/redis.service[Unit] DescriptionRedis Server Afternetwork.target[Service] Typeforking # 配置成自己的路径 ExecStart/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf ExecStop/usr/local/redis/bin/redis-cli shutdown Restartalways[Install] WantedBymulti-user.targetDescription服务描述After指定服务依赖的其他服务启动之后再启动Type指定服务的类型这里设置为forking表示服务以fork方式启动ExecStart指定服务的启动命令ExecStop指定服务的停止命令Restart指定服务在退出后是否自动重启WantedBy指定服务的启动级别 4.2.重新加载服务配置文件使之生效 # 重新加载服务配置文件 systemctl daemon-reload4.3.服务操作命令 #启动redis服务 systemctl start redis#停止redis服务 systemctl stop redis#重新启动服务 systemctl restart redis#查看服务当前状态 systemctl status redis#设置开机自启动 systemctl enable redis#停止开机自启动 systemctl disable redis五、配置Redis环境变量 5.1.编辑环境变量配置文件 vim /etc/profile5.2.文件末尾添加以下内容 # redis export REDIS_HOME/usr/local/redis export PATH$PATH:$REDIS_HOME/bin/5.3.保存并退出后刷新配置信息 source /etc/profile5.4.验证环境变量 redis-server -v redis-cli -vendl
http://www.tj-hxxt.cn/news/232136.html

相关文章:

  • 淘宝客网站WordPress最新注册公司流程及费用
  • 网站设计网页首页介绍如何搭建微信公众号平台
  • 直播网站可以做毕设吗网页模板网站有那些
  • 沧州做网站哪家好网页设计ppt模板
  • 东莞整站排名苏州品牌网站建设
  • 织梦网站后台模板wordpress移动
  • pdf怎么做电子书下载网站买了域名怎么做网站
  • 中国工商银行网站建设WordPress勾选评论
  • 哈尔滨房地产型网站建设资源共享课程网站开发毕业设计
  • 兰州展柜公司网站建设邯郸市网站建设多少钱
  • 滴滴网站建设流程seo快排优化
  • 漳州市建设网站网店代运营具体做什么
  • 企业网站建设中有哪几个重要点青岛网站建设大全
  • 网站建设要不要学编码WordPress人物插件
  • 西安建网站哪家好企业网页如何制作
  • 网站建设的开发方式和费用wordpress导航字体大小
  • wordpress怎样更改文章阅读次数哈尔滨百度推广排名优化
  • 网站建设定制做ic哪些网站好做
  • 企业网站建设费用详情网站建设什么公司专业
  • 网站需求说明东莞设计网站推荐
  • 网站备案点不进去一般做网站服务器的cpu
  • 网站设计公司-信科网络wordpress支付集成
  • 网站管理助手ftp连接不上网站建设发展趋势
  • 建设维护网站未签订合同学做网站难不难
  • 购物网站怎么建设七牛云动静分离wordpress
  • 企业官网门户网站管理系统如何与知名网站做友情链接
  • 咸阳免费做网站公司easyui 做的网站
  • 苏州免费网站制作企业网站开发公司有哪些
  • 网站推广文章 优帮云深圳建网站培训机构
  • 网页设计网站期末作业做网站模板哪里买