ruoyi后台管理系统部署-3-安装redis

这篇具有很好参考价值的文章主要介绍了ruoyi后台管理系统部署-3-安装redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

centos7安装redis

1. yum 安装

查看是否安装了redis

yum installed list | grep redis
ps -ef | grep redis

安装epel 仓库(仓库是软件包下载的,类似maven,nuget)

yum install epel-release

搜索 redis 包

yum search redis

安装:

yum install redis

查看配置:

rpm -ql redis
rpm -qc redis
rpm -qv redis
rpm -qi redis

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存
卸载

yum install redis
# 查看是否卸载了
rpm -qi redis

上面是安装的 3.x 太旧了,可用使用下面的方法安装最新版:

yum -y update
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum --enablerepo=remi install redis
rpm -qi redis

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存

配置

配置开机启动:

systemctl enable --now redis

绑定IP,只允许本机访问:

# 备份 /etc/redis.conf
# 打开 vi /etc/redis.conf
#  跳转到66行:66gg
bind 127.0.0.1 ::1 
# 配置密码
requirepass 123456
# 重启服务
systemctl restart redis

查看redis监听端口:

ss -tunelp | grep 6379

连接 redis

redis-cli
auth 123456

# 查看 redis 信息
info server

# 压力测试
redis-benchmark -h 127.0.0.1 -p 6379 -n 10000 -c 15 -a 123456

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存

参考:https://www.digitalocean.com/community/tutorials/how-to-install-secure-redis-centos-7
其他源,
https://computingforgeeks.com/how-to-install-latest-redis-on-centos-rhel/

卸载

yum remove redis
rpm -qi redis

手动安装

下载最新稳定版:

cd /usr/local/
wget http://download.redis.io/releases/redis-7.2.4.tar.gz
# 解压
tar -zxvf redis-7.2.4.tar.gz -C /usr/local/
# 安装
cd /redis-7.2.4
make
make install

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存
ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存
启动 redis

# 启动
redis-server
# 后台启动
nohup redis-server &
# 配置后台启动
redis-server /usr/local/redis-7.2.4/redis.conf

配置开机自启动

# vi /etc/systemd/system/redis.service

[Unit]
Description=redis-server
After=network.target

[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
Restart=always

[Install]
WantedBy=multi-user.target

重新加载:

systemctl daemon-reload

设置 redis 用户和用户组权限

useradd redis
mkdir /etc/redis
chown redis:redis /etc/redis
cp /usr/local/redis-7.2.4/redis.conf /etc/redis/redis.conf
# 设置开机启动服务
systemctl enable redis.service

处理报错,一开始直接用的root配置的,后来加了 redis 用户,并且把配置移动到 /etc/redis 后,解决。

Failed to write PID file: Permission denied
Jan 14 18:04:43 iZ8vb396j1s3u6ajh598vtZ postfix/master[1089]: warning: process /usr/libexec/postfix/pickup pid 28545 exit status 127

Jan 14 18:04:43 iZ8vb396j1s3u6ajh598vtZ postfix/master[1089]: warning: /usr/libexec/postfix/pickup: bad command startup -- throttling

Jan 14 18:05:18 iZ8vb396j1s3u6ajh598vtZ systemd[1]: redis.service start operation timed out. Terminating.

Jan 14 18:05:18 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:signal-handler (1705226718) Received SIGTERM scheduling shutdown...

Jan 14 18:05:19 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:M 14 Jan 2024 18:05:19.017 * User requested shutdown...

Jan 14 18:05:19 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:M 14 Jan 2024 18:05:19.017 * Saving the final RDB snapshot before exiting.

Jan 14 18:05:19 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:M 14 Jan 2024 18:05:19.020 * DB saved on disk

Jan 14 18:05:19 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:M 14 Jan 2024 18:05:19.020 * Removing the pid file.

Jan 14 18:05:19 iZ8vb396j1s3u6ajh598vtZ redis-server[28496]: 28496:M 14 Jan 2024 18:05:19.020 # Redis is now ready to exit, bye bye...

客户端软链接

find / -name redis-cli
ln -s /usr/loca/bin/redis-cli /usr/bin/redis
# 测试
redis

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存
查看端口:

netstat -ntulp | grep 6379

netstat -ntulp | grep redis

ruoyi后台管理系统部署-3-安装redis,运维,redis,数据库,缓存
Redis 客户端:
https://github.com/RedisInsight/RedisDesktopManager文章来源地址https://www.toymoban.com/news/detail-788448.html

到了这里,关于ruoyi后台管理系统部署-3-安装redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【docker快速部署微服务若依管理系统(RuoYi-Cloud)】

    工作原因,需要一个比较完整的开源项目测试本公司产品。偶然发现RuoYi-Cloud非常适合,它有足够多的中间件,而且官方提供docker安装,但我本人在安装过程中遇到了很多坑,在这里记录一下防止下次会再次遇到。 https://gitee.com/y_project/RuoYi-Cloud 内存至少16G,处理器至少4核 内

    2024年02月09日
    浏览(52)
  • 基于SpringBoot 2+Layui实现的管理后台系统源码+数据库+安装使用说明

    一个基于SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能 相比其他开源的后台系统,SpringBoot-Plus 具有一定的复杂度 系统基于Spring Boot2.1技术,前端采用了Layui2.4。数据库以MySQL/Oracle

    2024年02月04日
    浏览(52)
  • RuoYi若依管理系统最新版 基于SpringBoot的权限管理系统

    RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。 本地版本为截止2023-9-10最新版本V4.7.7 完全响应式布局(支持电脑、平板、手机等所

    2024年02月09日
    浏览(40)
  • Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用

    前言 如果对 vue3 的语法不熟悉的,可以移步 Vue3.0 基础入门Vue3.0 基础入门快速入门。 UI 组件请参考官网:Naive Ui 官网 为什么选择 naive ui 不继续用 element ui,因为尤大大推荐,可以尝试下,而且 naive ui 更贴近 vue3 的语法,当然易上手还是element ui 好一点。 github 开源库:Vue

    2024年02月07日
    浏览(74)
  • 若依/RuoYi-Vue,若依管理系统-启动步骤

    若依RuoYi-Vue前后端项目启动流程_若依前端怎么启动_primary taste_mm的博客-CSDN博客 若依官网:RuoYi 若依官方网站 |后台管理系统|权限管理系统|快速开发框架|企业管理系统|开源框架|微服务框架|前后端分离框架|开源后台系统|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi开源|RuoYi视频|若依

    2023年04月25日
    浏览(55)
  • 若依管理系统搭建教程,ruoyi-vue环境搭建

    启动后端 修改数据库连接,编辑 resources 目录下的 application-druid.yml 修改服务器配置, 编辑resources目录下的application.yml  开发环境配置 打包工程文件 在 ruoyi 项目的 bin 目录下执行 package.bat 打包Web工程,生成war/jar包文件。 然后会在项目下生成 target 文件夹包含 war 或 jar 提示

    2024年01月22日
    浏览(55)
  • 数据库管理系统PostgreSQL部署安装完整教程

            PostgreSQL是一个开源的关系型数据库管理系统,它支持大量的数据类型和复杂的查询语言,可以用于各种应用程序。它是一个高性能的数据库,可以处理大量的数据,并且具有良好的可扩展性和可靠性。 目录 一.Linux系统安装PostgresSQL(Centos7) 1.更新yun源 2.安装Po

    2024年02月09日
    浏览(72)
  • 若依管理系统RuoYi-Vue(前后端分离版)项目启动教程

    RuoYi-Vue  是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务

    2024年02月06日
    浏览(56)
  • 若依ruoyi——手把手教你制作自己的管理系统【二、修改样式】

    阿里图标一( ̄︶ ̄*)) 图片白嫖一((* ̄3 ̄)╭ ********* 专栏略长 ==== 爆肝万字 ==== 细节狂魔 ==== 请准备好一键三连 ********* 运行成功后: idea后台正常先挂着 我习惯用VScode操作 当然如果有两台机子 一个挂后台一个改前端就更好了 只需修改 vue.config.js 配置文件即可 eg:按 Win+R 打

    2024年02月03日
    浏览(47)
  • 后台管理系统权限管理详解

    简述权限管理: 你可以在后台通过一个 tree 控件或者其它展现形式给每一个页面动态配置权限,之后将这份路由表存储到后端。当用户登录后得到roles,前端根据roles去向后端请求可访问的路由表,从而动态生成可访问页面,之后就是 router.addRoutes 动态挂载到router 上,你会发

    2024年02月05日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包