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

    文章

    840

    浏览量

    14744
  • 华为云
    +关注

    关注

    3

    文章

    2836

    浏览量

    19372
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenClaw搭建教程:服务器一键部署完整流程

    很多开发者在了解OpenClaw之后,最关心的其实是一个非常实际的问题:OpenClaw到底怎么搭建?普通服务器能不能部署?过程复杂吗? 答案其实很简单。OpenClaw本质上是一个
    的头像 发表于 03-12 14:39 647次阅读

    硬件通胀下的生存战!华为Flexus X服务器,让中小企业不做“接盘侠”

    通知”成了企业IT采购的常态。 DRAM合同价同比暴涨171.8%,NAND Flash价格累计飙升246%,服务器整机采购成本上升15%-20%。硬件市场的疯狂涨价,正让无数中小企业面临“买得起用不起、想买却没货”的绝境。而__华为
    的头像 发表于 12-31 13:05 400次阅读

    DRAM 暴涨 171%! 171% 下的企业突围:华为 Flexus X 服务器成 IT 成本管控利器

    Flexus X 服务器凭借独有的柔性算力黑科技与智能调度能力,助力企业实现核心应用性能最高达友商 6 倍、综合成本降低 30% 的双
    的头像 发表于 12-31 13:00 388次阅读

    什么是企业服务器-计算

    地扩展和管理其IT基础设施。华纳的企业服务器基于虚拟化技术,在环境中运行多个虚拟服务器实例
    的头像 发表于 12-29 17:57 1076次阅读

    服务器端口怎么开放?

    刚搭建好服务器,想部署网站、运行应用或开启远程连接,却发现外网始终无法访问?大概率是端口没开放。端口就像服务器的门窗,默认状态下,
    的头像 发表于 11-11 15:43 1127次阅读

    如何快速在服务器部署Web环境?

    如何快速在服务器部署Web环境
    的头像 发表于 10-14 14:16 863次阅读

    DeepSeek模型如何在服务器部署

    随着大型语言模型(LLM)的应用日益普及,许多开发者和企业希望将像DeepSeek这样的优秀模型部署到自己的服务器上,以实现私有化、定制化服务并保障数据安全。本文将详细阐述
    的头像 发表于 10-13 16:52 1147次阅读

    Jtti服务器上怎么部署网站吗

    在互联网快速发展的今天,网站已经成为公司和个人沟通和展示自我的重要渠道。无论是一个简单的个人博客,还是一个复杂的电子商务平台,部署网站的过程都是相似的。服务器因其高可用性、灵活性和经济性,成为
    的头像 发表于 09-26 17:16 1367次阅读

    轻量服务器服务器区别:2025年终极选择指南

    轻量服务器服务器区别在于定位和性能保障。轻量服务器采用共享计算资源和突发性能模式,预配置
    的头像 发表于 09-01 13:58 1572次阅读
    轻量<b class='flag-5'>云</b><b class='flag-5'>服务器</b>和<b class='flag-5'>云</b><b class='flag-5'>服务器</b>区别:2025年终极选择指南

    鸿蒙5开发宝藏案例分享---一多开发实例即时通讯

    们准备好了超多实用开发案例!尤其是那个让无数人头疼的\"一次开发多端部署\",官方竟然悄悄塞了这么多实战技巧!(拍大腿) ?先上硬核案例:即时通讯应用的多端魔法? 官方这个即时通讯
    发表于 06-03 16:01

    HarmonyOS5服务技术分享--函数预加载文章整理

    ​​嗨,亲爱的开发者朋友们!​​? 今天咱们来聊聊如何使用​​端一体化方式开发函数​​,尤其针对华为的预加载服务。整个过程会手把手带你从零开始,涵盖创建工程、编写代码、调试到
    发表于 05-22 20:33

    HarmonyOS5服务技术分享--Serverless抽奖模板部署

    活动。不用写复杂代码,跟着步骤走就能搞定,文末还有部署避坑指南哦~ 一、前期准备 1️⃣ ​​注册账号+创建项目​​ 先到华为开发者平台注册账号 创建新项目时记得勾选\"
    发表于 05-22 20:25

    HarmonyOS5服务技术分享--Serverless搭建抽奖

    活动搭建。不用写后端代码,不用操心服务器维护,特别适合想快速上线运营活动的朋友~ 快跟我一起看看怎么操作吧! ? 一、前期准备(划重点!) 1️⃣ 创建项目地基: 登录AGC控制台新建项目(已有
    发表于 05-22 20:20

    HarmonyOS5服务技术分享--ArkTS开发Node环境

    气的方式探索这个功能,结尾还有实用总结和鼓励彩蛋哦~✨ ? 一、HarmonyOS函数开发:核心能力与价值 HarmonyOS的函数(Serverless)为开发者提供了​​无服务器架构​​的便捷
    发表于 05-22 17:21

    存储服务器租用的好处有哪些?

    随着企业数字化转型加速,存储服务器租用成为越来越多企业的首选方案。存储服务器租用的好处在于弹性灵活、成本可控、安全可靠,同时避免了传统服务器
    的头像 发表于 05-16 11:03 952次阅读