首页 > 数据库 >华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-Redis配置

华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-Redis配置

时间:2023-12-29 17:35:24浏览次数:22  
标签:Redis 云耀云 redis 华为 ### 服务器 bash

 华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-Redis配置

 

 

 

产品官网:https://www.huaweicloud.com/product/hecs-light.html

 

项目源代码地址:https://github.com/lenve/vhr

 

 

今天我们采用可靠更安全、智能不卡顿、价优随心用、上手更简单、管理特省心的华为云耀云服务器L实例为例,介绍配置一个经典的微人事前后端分离人力资源管理系统的配置,它是一个前后端分离的系统,购买华为云耀云服务器L实例并完成基础配置后,我们使用finalshell远程连接至服务器,开始在服务器上配置redis

 

1.2.2 Redis

 

Redis(Remote Dictionary Server)是一个开源的,内存中的数据结构存储系统,可以用作数据库、缓存和消息中间件。以下是一些关键特点和用途:

 

1. **内存存储:** Redis的主要特点是将数据存储在内存中,这使得它能够提供非常快速的读写访问。它的数据存储在磁盘上,以保持持久性。

 

2. **键值存储:** Redis是一个键值对存储系统,其中每个键都映射到一个值。这使得它非常适合于缓存和存储简单的数据结构。

 

3. **支持丰富的数据结构:** Redis支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等。这些数据结构使得Redis非常灵活,可以适应各种应用场景。

 

4. **持久性:** 尽管Redis的主要数据存储在内存中,但它支持将数据持久化到磁盘,以防止数据丢失。这可以通过定期将数据快照写入磁盘,或使用日志文件来实现。

 

5. **高性能:** Redis被设计为高性能的数据库系统,适用于需要快速读写访问的应用程序,如缓存、实时分析和计数器等。

 

6. **分布式:** Redis支持主从复制和分片,使其成为一个可扩展和高可用性的存储系统。主从复制提供了数据的备份和读取负载均衡,而分片允许在多个节点之间水平分布数据。

 

7. **支持事务:** Redis支持事务,允许一组命令按顺序执行,而在执行期间不会受到其他客户端的影响。这可以确保一组相关的操作要么全部成功,要么全部失败。

 

8. **发布/订阅模式:** Redis支持发布/订阅模式,允许多个客户端通过订阅频道来接收消息。

 

由于这些特点,Redis广泛用于需要快速读写访问的应用程序,如Web应用程序中的缓存、实时分析、计数器、排行榜等场景。

 

在Ubuntu云服务器上部署Redis,你可以按照以下步骤进行:

 

### 步骤 1:更新软件包列表

 

在开始之前,请确保你的服务器上的软件包列表是最新的:

 

```bash

sudo apt update

```

### 步骤 2:安装Redis服务器

 

使用以下命令安装Redis服务器:

 

```bash

sudo apt install redis-server

```

 

### 步骤 3:启动Redis服务

 

安装完成后,Redis服务将会自动启动。你可以使用以下命令检查服务状态:

 

```bash

sudo systemctl status redis-server

```

查看成功后按q退出

 

### 步骤 4:配置Redis

 

默认情况下,Redis会监听本地地址(127.0.0.1)和默认端口(6379)。如果需要在其他主机上访问Redis服务器,你可能需要修改Redis配置文件。

 

配置文件通常位于 `/etc/redis/redis.conf`。你可以使用文本编辑器(如`nano`或`vim`)打开此文件进行编辑:

 

```bash

sudo vim /etc/redis/redis.conf

```

 

找到并修改以下行:

 

```conf

bind 127.0.0.1

```

 

将其改为:

 

```conf

bind 0.0.0.0

```

这将允许Redis监听所有可用的网络接口。

 

按esc和:wq保存并退出编辑器。

 

### 步骤 5:重启Redis服务

 

在修改了配置文件后,重新启动Redis服务以应用更改:

 

```bash

sudo systemctl restart redis-server

```

### 步骤 6:测试Redis连接

 

你可以使用`redis-cli`命令测试是否能够连接到Redis服务器:

 

```bash

redis-cli

```

如果一切正常,你将看到Redis命令行提示符。你可以尝试执行一些基本的Redis命令,如:

 

```bash

set testkey "Hello, Redis!"

get testkey

```

这将设置一个键值对,然后从Redis中检索该键的值。

 

现在,我们已经成功在华为云耀云服务器L实例上部署了Redis。接下来,我将继续完成该微人事前后端分离人事系统在华为云耀云服务器L实例的部署。

 

标签:Redis,云耀云,redis,华为,###,服务器,bash
From: https://www.cnblogs.com/jishuseng/p/17935372.html

相关文章

  • 华为云耀云服务器L实例-tilas教学管理系统前端配置
     华为云耀云服务器L实例-tilas教学管理系统前端配置  产品官网:https://www.huaweicloud.com/product/hecs-light.html项目源代码地址:https://github.com/JohnYoung5665/spring-boot-web01/tree/master  今天我们采用可靠更安全、智能不卡顿、价优随心用、上手更简......
  • 华为云CCE集群健康中心:一个有专家运维经验的云原生可观测平台
    本文分享自华为云社区《新一代云原生可观测平台之华为云CCE集群健康中心》,作者:云容器大未来。"Kubernetes运维确实复杂,这不仅需要深入理解各种概念、原理和最佳实践,还需要对集群的健康状态、资源利用率、容器的稳定性等多个方面进行风险评估。当集群出现故障时,我们通常需要花费大量......
  • 华为云CCE集群健康中心:一个有专家运维经验的云原生可观测平台
    本文分享自华为云社区《新一代云原生可观测平台之华为云CCE集群健康中心》,作者:云容器大未来。"Kubernetes运维确实复杂,这不仅需要深入理解各种概念、原理和最佳实践,还需要对集群的健康状态、资源利用率、容器的稳定性等多个方面进行风险评估。当集群出现故障时,我们通常需要花费大......
  • Redis 之基本命令
    一、基本命令1、ping心跳命令2、get/set(读写键值命令)3、select(切换数据库)4、dbsize(查看key数量)5、flushdb(删除当前库中所有数据)6、flushall(删除所有DB中的数据) ......
  • redis哨兵模式
    在主从架构的基础上继续增加三个哨兵当前架构:1主2从3哨兵启动顺序:redis主节点-从节点1-从节点2-哨兵依次启动(redis-sentinelsentinel-26380.cong)测试情况如下:主节点死掉,三哨兵自动选举新的主节点,除非所有节点挂掉哨兵模式配置文件:port26380//当前哨兵端口26380daem......
  • 海康华为大华宇视等摄像头以及各种直播流地址(RTSP/RTMP/FLV/HLS等)通过LiveNVR转成标准
    @目录1、背景说明2、通道配置2.1、直播流地址配置2.2、配置RTSP接入2.3、配置Onvif接入2.4、配置SDK接入2.4.1、海康SDK接入2.4.2、大华SDK接入2.4.3、天地伟业SDK接入2.5、配置拉转视频文件2.6、海康ISUP接入2.6.1、海康ISUP接入配置2.6.2、海康设备接入2.6.2.1、海康EHOME接......
  • JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目
    前言:作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建JDK、Tomcat、Redis和数据库,并......
  • 如何在华为云欧拉系统 ECS 实例新建私有 REPO 源并制作安全 RPM 包
    写在前面工作中遇到,简单整理博文内容为华为云开发者认证实验笔记理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·......
  • SLA阿里云,腾讯云,华为云服务测量指标
    SLA的由来在云计算时代,越来越多企业的服务迁移到云上,各大云服务厂商有自己服务发布的SLA,SLA是服务提供商与客户之间定义的正式承诺。我们使用云服务提供商为我们提供的APP或者网站,如果出现购物无法下单、看视频打不开类似的问题,会严重影响用户体验。如果故障持续的时间比较久,那......
  • 项目中使用spring.session.store-type=redis和@EnableRedisHttpSession 的区别
    spring项目的session存在哪里SpringSession提供了多种存储策略,可以选择将session存储在内存、数据库或Redis缓存中。内存存储:这是默认的存储方式,适用于单个应用程序的情况。SpringSession会在应用程序启动时创建一个ConcurrentHashMap对象,用于存储session数据。JDBC存......