0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云 Flexus X 实例云服务器部署即时通讯 IM 项目

jf_21561199 来源:jf_21561199 作者:jf_21561199 2025-02-07 10:15 次阅读

@TOC

写在前面

手里拿到了一台华为云 Flexus X 实例的云服务器,部署部署项目试试看看性能怎么样。正当华为云 828 上云活动,可领 8280 元的券,活动地址在这里:点我查看

wKgZO2dsEg2AL_33AAM8H-msDKY084.png

让我们来看看干点什么呢?部署个实用的应用吧~

Flexus X 实例云服务器

介绍

首先,flexus 系列的产品不止有云服务器,还有如下一些产品:

1.Flexus L 实例的云服务器

2.Flexus X 实例的云服务器

3.Flexus 云数据库 RDS

4.Flexus 云容器实例

5.Flexus 数字人

6.Flexus 企业搜索服务

7.Flexus 智能数据洞察

8.Flexus 云会议

wKgZPGdsEg2AQE2CAADXW0lKNlw110.png

今天,我们不表别的,只来表一表 Flexus X 实例云服务器

Flexus X 实例云服务器

官方介绍地址:在这里

柔性算力,六倍性能,旗舰体验,覆盖高科技、零售、金融、游戏等行业大多数通用工作负载场景

其特点如下:

1.柔性算力随心配基于用户业务负载动态和内存峰值画像,动态推荐规格,减少算力浪费,提升资源利用率

2.一直加速一直快首创大模型加持,智能全域调度;X-Turbo 加速,常见应用性能最高可达业界同规格 6 倍

3.越用越省降本多按照算力规格变化,精准计算用量,按需灵活计费,搭配智能推介,始终确保成本更优

4.安全可靠更放心提供旗舰级安全品质,跨 AZ 99.995%可用性,100+全球权威合规认证

满足的场景也是多样化的:

·基于 X 实例搭建电商交易平台,可以从容面对电商市场瞬息万变对的业务压力变化

·面向博客、论坛,和企业门户等业务场景,帮助企业传播价值信息,促进信息共享和交流,支撑用户建设多功能的传播和交互平台

·开发者在开发、测试过程中需要的环境资源,可以选择从云上提供。基于 X 实例搭建开发测试环境,更加便利,成本更优

·适用于搭建游戏后台服务器,强大算力轻松应对千人同时在线,同时平滑扩容可快速应对服务器玩家数量上涨诉求,超强的网络加速能力提升用户体验

下面,我们就开始使用!!!

Fiora 开源即时通讯(IM)项目

假使,你已经购买完了华为云 Flexus X 实例云服务器啦,今天我们就来以部署 Fiora 开源即时通讯(IM)项目来试试该款服务器的性能。

fiora 介绍:

Fiora 是一个开源的即时通讯(IM)项目,它提供了一个完整的聊天应用解决方案,包括客户端和服务端。它使用现代的 Web 技术栈进行开发,支持丰富的聊天功能,用户可以用来构建私有的聊天服务或者作为一个即时通讯组件集成到其他应用中。

刚好最近有个项目准备上 IM 即时通讯,如果用三方的,太贵了,不如自己搞个开源的用划算。

效果图

wKgZO2dsEg6AVG5GAANZyUMCyRE314.png

wKgZPGdsEg-AAgO_AAHgkB6QNIk452.png

wKgZO2dsEg-AS-rfAAKZRmXBKbU677.png

特点

其主要特点如下所示:

·fiora 包括后端、前端、安卓和 iOS App

·fiora 基于 node.js 开发, 支持 Windows / Linux / macOS 等操作系统

·fiora 遵循 MIT 开源许可

·注册一个账号加入聊天, 加入或者新的群组, 和有趣的陌生人私聊并加为好友, 你的账号和消息会永久保留

·你可以发送文本、表情、图片、代码和文件给其他人, 你还可以撤回已发送的消息, 另外你还可以修改用户名和头像, 最令人兴奋的是你可以选择或者自定义不同的主题

·fiora 是一个开源项目, 你可以克隆源码并部署到自己的服务器, 支持 windows / Linux and macOS 操作系统, 但是推荐您部署到 Linux 服务器上

其实,最让我两眼的是第一点和最后一点,第一点保证了我不用再折磨手机移动端了,最后一个保证了我不用掏腰包啦。

主要功能

·用户认证:支持用户注册、登录、找回密码等功能。

·好友与群组:用户可以添加好友,创建群组,进行一对一或群组聊天。

·消息类型:支持发送文本、图片、文件、表情等不同类型的消息。

·历史消息:可以查看历史消息记录。

·实时通知:当有新消息时,用户会收到实时通知。

·用户设置:用户可以设置个人信息,如头像、昵称等。

·管理员面板:提供管理员界面,用于管理用户和群组,维护聊天秩序。

部署安装

现在,你已经知道了 fiora 是个什么东西啦,那应该如何部署呢?我们继续往下看:

官方文档中,列了几种运行方式:通过 npm 在后台直接运行、docker 的方式运行,本文我们为了方便,就以 docker 的方式部署运行。

前提是你得先把 docker 环境准备好。

命令如下:

1.拉取镜像

docker pull mongo

wKgZPGdsEhCAM3zEAABv-ACw10I346.png

2.拉取 redis

docker pull redis

wKgZO2dsEhCAHvAZAAAqeGAxDBU036.png

3.拉取 fiora

docker pull suisuijiang/fiora

wKgZPGdsEhGASH7oAACHioa7lFo612.png

等待的过程,稍微有点漫长....

4.创建虚拟网络

docker network create fiora-network

5.启动 mongodB

docker run --name fioradb -p 27017:27017 --network fiora-network mongo

6.启动 redis

docker run --name fioraredis -p 6379:6379 --network fiora-network redis

7.启动 fiora

docker run --name fiora -p 9200:9200 --network fiora-network -e Database=mongodb://fioradb:27017/fiora -e RedisHost=fioraredis suisuijiang/fiora

wKgZO2dsEhGAGiwZAAG0ZNuSCLI276.png

接下来,我们还需要开放一下端口:27017、6379、9200,如下所示:

wKgZPGdsEhGAHsuaAABn6F2xyLw907.png

使用

下面,服务我们已经部署成功,端口也已经开放成功,接下来,我们通过 ip+端口访问一下试试看看:

wKgZO2dsEhKAPwmbAAI_Q54mTSo009.png

发现可以正常访问,下面,再看看能否能正常使用呢?点击下方的注册,随便输入账号和密码。

wKgZPGdsEhOAVZ3nAAAvEr_uqyo953.png

wKgZO2dsEhOAEus0AAEzzb5s_y0724.png

发个图片试试:

wKgZPGdsEhOAe7xVAABCH6Fty2o567.png

wKgZO2dsEhOASMkKAADAb-NulBM005.png

发现也没有问题,当然,官方不止支持了图片和文字,还有其他的,例如代码段以及文件。

wKgZPGdsEhSAIus2AABgPLgrXqk341.png

wKgZO2dsEhSAXBoZAAIlPLXcdZ4694.png

总结

至此,我们在 flexus x 实例中部署 fiora 项目已经成功完成,可以发现,整体体验还是很不错的,让几个同事也一块儿加入进来聊了聊,服务器也表现很流畅。

最后,日常使用下,还是强烈推荐这款:华为云 flexus X 实例的服务器,无论从性能还是操作的便利性,都要遥遥领先。活动地址:点我查看

wKgZPGdsEhWAKNZkAAECP30wEgg022.png



审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云服务器
    +关注

    关注

    0

    文章

    769

    浏览量

    13515
  • 华为云
    +关注

    关注

    3

    文章

    2744

    浏览量

    17811
收藏 人收藏

    相关推荐

    Flexus 服务器 X 实例实践:部署思源笔记工具

    服务器,它为各种应用的部署提供了坚实的基础,就如我们即将探讨的思源笔记工具的部署一样。 一、Flexus
    的头像 发表于 02-06 15:37 247次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>实践:<b class='flag-5'>部署</b>思源笔记工具

    华为 Flexus 服务器 X 实例部署 Mininote 轻量级笔记工具

    @TOC   一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-23 17:56 224次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Mininote 轻量级笔记工具

    Flexus 服务器 X 实例实践:部署 Alist 文件列表程序

    引言 在当今数字化时代,华为以其卓越的技术实力和可靠的服务品质成为众多企业和开发者的首选。华为 Fl
    的头像 发表于 01-14 09:31 704次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>实践:<b class='flag-5'>部署</b> Alist 文件列表程序

    华为 Flexus 服务器 X 实例的快速入门与配置指南

    @TOC   前言 计算技术的快速发展为企业提供了更强大的计算资源和灵活的扩展能力。华为作为领先的服务提供商,其
    的头像 发表于 01-13 11:11 835次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的快速入门与配置指南

    服务器 Flexus X 实例:RAG 开源项目 FastGPT 部署,玩转大模型

    本篇文章主要通过 Flexus 服务器 X 实例 部署 RAG 开源
    的头像 发表于 01-08 11:49 633次阅读
    <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>:RAG 开源<b class='flag-5'>项目</b> FastGPT <b class='flag-5'>部署</b>,玩转大模型

    基于华为 Flexus 服务器 X 实例快速搭建 Halo 博客平台

    如何基于华为 Flexus 服务器 X 实例快速
    的头像 发表于 01-08 11:46 299次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>快速搭建 Halo 博客平台

    华为 Flexus 服务器 X 实例之 openEuler 系统下部署 dufs 文件服务器

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-08 11:45 336次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler 系统下<b class='flag-5'>部署</b> dufs 文件<b class='flag-5'>服务器</b>

    华为 Flexus 服务器 X 实例之 openEuler 系统下部署 Joplin 笔记工具

    前言 作为 IT 技术人员,在工作与学习中,服务器的使用频率极高。华为 Flexus
    的头像 发表于 01-08 11:39 294次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler 系统下<b class='flag-5'>部署</b> Joplin 笔记工具

    华为 Flexus 服务器 X 实例部署 Trilium Notes 知识库工具

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-02 20:45 332次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Trilium Notes 知识库工具

    华为 Flexus 服务器 X 实例部署 Note Mark 笔记工具

    前言 华为 Flexus 服务器 X 实例作为专
    的头像 发表于 01-02 13:42 181次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>部署</b> Note Mark 笔记工具

    华为 Flexus 服务器 X 实例的使用教程

    引言 选择一款性价比高、性能强劲的服务器是 IT 技术人员常面临的问题。华为Flexus
    的头像 发表于 12-30 09:16 412次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的使用教程

    华为 Flexus 服务器 X 实例之 openEuler 系统下部署 Web 应用服务器 OpenResty

    前言 作为 IT 技术人员,在日常工作中云服务器的使用不可或缺,华为 Flexus 服务器
    的头像 发表于 12-26 18:15 304次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>之 openEuler 系统下<b class='flag-5'>部署</b> Web 应用<b class='flag-5'>服务器</b> OpenResty

    基于华为 Flexus 服务器 X 实例部搭建 Halo 博客平台

    前言 在数字化转型的大潮中,华为 Flexus 服务器 X
    的头像 发表于 12-26 09:40 311次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部搭建 Halo 博客平台

    基于华为 Flexus 服务器 X 实例搭建 Linux 学习环境

    不仅提供了强大的计算资源,还拥有灵活的扩展能力和稳定的运行表现,为用户提供了可靠的技术支撑。特别是对于那些希望快速搭建 Linux 学习环境的用户来说,华为 Flexus
    的头像 发表于 12-25 17:10 318次阅读
    基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>搭建 Linux 学习环境

    华为 Flexus 服务器 X 实例的购买及使用体验

    价比服务。其中,华为 Flexus 服务器
    的头像 发表于 12-24 17:26 341次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的购买及使用体验