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

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

3天内不再提示

华为云 Flexus 云服务器 X 实例之 openEuler 系统下部署 Tailchat 开源聊天系统

jf_81200783 来源:jf_81200783 作者:jf_81200783 2025-01-08 11:40 次阅读

前言

在华为云 Flexus 云服务器 X 实例的支持下,本次实践将展示如何在先进的 openEuler 系统环境中部署 TailChat 开源聊天系统。作为面向中小企业和开发者的柔性算力云服务器,Flexus X 实例凭借其卓越的性能和灵活性,为部署过程提供了坚实的保障。TailChat 这款专为团队协作设计的应用,以其强大的可扩展性和易用性,将成为展示华为云强大技术实力的理想平台。通过这一部署,我们将共同见证华为云在技术创新和优质服务方面的领先地位。

一、Flexus 云服务器 X 实例介绍

1.1 Flexus 云服务器 X 实例简介

·官网地址:华为云Flexus云服务器X实例

华为云 Flexus 云服务器 X 实例是新一代面向中小企业和开发者的柔性算力云服务器。它能够智能感知业务负载的变化,自动调整资源配置。这款服务器特别适用于中低负载的应用场景,例如电商直播、企业网站建设、开发测试环境、游戏服务器以及音视频服务等。X 实例的设计理念旨在为用户提供更加灵活和高效的计算资源管理方式。通过智能调整,它可以更好地满足不同业务的需求,提高资源利用率。

wKgZO2d985iAWxDgAAEOFlZAtlY357.png

1.2 Flexus 云服务器 X 实例特点

·提供丰富的公共镜像:Flexus 云服务器 X 实例提供多种公共镜像供用户选择,方便快速部署各种应用和服务。

·可灵活自定义 vCPU 内存配比:用户可以根据自己的需要灵活调整虚拟 CPU 和内存的配比,以满足不同场景的需求。

·智能感知业务动态升降配:Flexus 云服务器 X 实例能够智能感知业务的负载情况,并根据需要自动升降配,以满足业务的需求,提高系统的稳定性和性能。

·负载范围更高:相对于 Flexus 应用服务器 L 实例,Flexus 云服务器 X 实例能够处理更高的负载,适用于更复杂和繁忙的场景。

1.3 Flexus 云服务器 X 实例使用场景

Flexus 云服务器 X 实例针对不同的使用场景展现出其独特的优势:

1.电商直播:利用 X 实例搭建电商交易平台,可以有效应对电商市场的瞬息万变,从容处理业务压力波动,确保交易过程顺畅无阻。

2.企业建站:面向博客、论坛和企业门户等应用场景,X 实例帮助企业高效传播价值信息,促进信息共享与交流,支持构建多功能传播和交互平台。

3.个人开发测试:开发者在开发和测试过程中所需的环境资源可以通过 X 实例便捷获取,不仅提高了搭建效率,而且降低了成本。

4.游戏服务器:适用于搭建游戏后台服务器,强大的计算能力可以轻松应对大量玩家同时在线的情况,同时支持平滑扩容,快速应对玩家数量增长的需求,以及提供出色的网络加速能力以提升用户体验。

二、Tailchat 介绍

2.1 Tailchat 简介

TailChat 是一款专为团队协作设计的下一代即时通讯(IM)应用程序。它不仅是一个简单的聊天工具,更是一个可扩展性强、易于使用且完全免费开源的平台。

2.2 Tailchat 特点

·隐私保护:TailChat 重视用户的隐私安全,只有经过邀请的成员才能加入特定的群组或频道,这确保了信息交流的安全性。

·好友添加机制:为了防止陌生人随意添加好友,TailChat 采用了昵称加随机字符串的方式,增加了陌生人添加好友的难度,进一步保障用户隐私。

·双层群组空间:TailChat 支持创建多级群组空间,通过面板来划分不同的讨论主题,使得信息分类更加清晰。

·高度定制化:用户可以通过拖拽操作来创建独特的群组空间布局,并且可以利用丰富的插件来增强功能,满足个性化需求。

·多功能性:无论是正式的工作场景还是轻松的社交场合,TailChat 都可以通过不同的插件组合来适应不同需求,服务对象既包括个人用户也涵盖企业用户。

·微服务架构:TailChat 采用后端微服务架构,这使得它能够轻松地应对大规模部署的需求,无需担心用户增长带来的技术挑战。

三、本次实践介绍

3.1 本次实践简介

1.本次实践为个人测试学习环境,旨在快速部署应用,生产环境请谨慎;2.本次实践环境为华为云 Flexus 云服务器 X 实例,使用的操作系统为 openEuler 22.03 LTS;3.本次实践在 Docker 环境下部署 Tailchat 开源聊天系统。

四、远程连接华为云 Flexus 云服务器 X 实例

4.1 购买 Flexus 云服务器 X 实例

进入华为云官网:https://activity.huaweicloud.com/,登录自己的华为云账号,进入华为云首页。

wKgZPGd985mAXW0bAAFr1Wad6lo374.png

wKgZO2d985mAYAFDAAK0Slxmdc8866.png

·镜像选择:本次实践使用 openEuler 作为公共镜像,请根据实际需求自定义选择合适的操作系统镜像。

·镜像切换说明:参考的公共镜像原为 Huawei Cloud EulerOS,但本次实践中已切换至 openEuler。

·基础配置参考:购买时可参考以下基础配置进行选择。

1.计费模式:包年/包月,这里选择此模式;2.区域:华北—北京四,可用区:随机即可;3.实例规格:关闭性能模式,选择自定义,4vCPUs | 12GiB;4.镜像:公共镜像,Huawei Cloud EulerOS,版本,Huawei Cloud EulerOS 2.0 Standard 64 bit(10GiB);5.应用加速:这里选择不加速;6.存储:系统盘,通用型 SSD100G;7.网络:选择默认即可;8.安全组:选择默认即可;9.弹性公网 IP:选择“现在购买”,全动态 BGP,带宽 3Mbit/s;10.云服务器名称:可自定义设置,这里选择默认的名称;11.登录凭证:自定义设置密码;12.云备份:暂不购买;其余配置默认即可。

·确认配置及购买:在确认配置页面仔细检查 Flexus 云服务器 X 实例的各项设置,确保无误后点击“立即购买”,完成付款流程即可成功购买。

wKgZPGd985qAXYWyAADFB34z-Ds187.png

4.2 查看 Flexus 云服务器 X 实例状态

进入华为云 Flexus 云服务的控制台,选择 Flexus 云服务器 X 实例,可以看到已经正在运行的 Flexus 云服务器 X 实例。

wKgZO2d985qAcT4TAAC7Zbyqp_4615.png

4.3 使用 Xshell 远程连接

·复制 Flexus 云服务器 X 实例的弹性公网 IP 地址

wKgZPGd985qAXR_yAAC9MXdwFBc738.png

·主要填写 Flexus 云服务器 X 实例的弹性公网 IP 地址,输入其登录用户和密码,连接即可。

wKgZO2d985uAB3_QAAGn86idkto763.png

wKgZPGd985uAMnswAACy9HX_UHk979.png

8.3 访问 Tailchat 初始页

浏览器访问地址:http://弹性公网 IP 地址:11000,将 IP 替换为自己服务器 IP 地址。浏览器打开后,进入 Tailchat 初始页。

wKgZO2d985uAMltoAAed2qIGNqw316.png

8.4 访问 Tailchat 首页

在登录页,选择注册账号,自定义设置即可。账号注册完毕后,会自动跳转到 Tailchat 首页。

wKgZPGd985yAAv5-AABWghRTXUs106.png

九、Tailchat 的基本使用

9.1 注册第二个账号

我们在本机的另外一个浏览器或者另外一台电脑打开 Tailchat 网页,重新注册账号。

wKgZO2d9852AHXxkAAB-HiS870A382.png

9.2 添加好友

我们复制刚注册 jeven 用户的个人标识,用于 admin 用户查找添加好友。

wKgZPGd9852AYAtvAACVf2PZG5c861.png

我们切换到 admin 用户下,将 jeven 用户的个人标识粘贴到查找栏,点查找好友。

wKgZO2d9856AYGubAAC6KmYNgpI490.png

可以看到已经查询到 jeven 用户,点击“申请好友”。

wKgZPGd9856AU5ZSAACHvq-Gz1E823.png

我们再次切换到 jeven 用户,同意好友申请即可。

wKgZO2d985-ADo-oAAB4pAixIII309.png

9.3 发送消息

在好友列表,选择好友,点击发送消息。

wKgZPGd985-AVMJeAAB-6eZSYpY222.png

输入消息内容,对方可以正常收到。

wKgZO2d986CAHOY3AACzmuPpdFg609.png

wKgZPGd986CASfQlAACpGI9biKo368.png

9.4 创建群组

选择创建群组选项,填写群组名称,确认即可。

wKgZO2d986CASXGlAADHMqmoM0o323.png

邀请用户加入群组,在群组设置中点击“邀请用户”选项。

wKgZPGd986GAWcBAAACd-jEikcI643.png

创建好友加群链接,如下图所示:

wKgZO2d986GAdZVqAACAqDC0tHc627.png

复制好友加群链接,发送其他人确认即可。

wKgZPGd986GAQwsXAACR31AHQQ4215.png

wKgZO2d986KALtOcAACS5TwvTFI288.png

9.5 插件中心

可以查看插件中心下的所有插件,插件功能可自行探索。

wKgZPGd986KALYypAADSBhR_EXk171.png

十、使用体验与总结

通过在华为云 Flexus 云服务器 X 实例上部署 TailChat 的过程,我们深刻体会到华为云的强大与便捷。作为新一代面向中小企业和开发者的柔性算力云服务器,Flexus X 实例以其出色的性能和灵活性,显著提升了部署效率。TailChat 在 openEuler 系统下的顺利安装与运行,不仅验证了其高可扩展性和易用性,也彰显了华为云对开源生态的强有力支持。得益于华为云的稳定性和高效的服务,整个部署流程变得简单快捷,大大缩短了从准备到上线的时间。对于寻求高效云端解决方案的企业和开发者而言,华为云无疑是最佳选择之一,它不仅能满足当前需求,还能支持未来业务的增长与发展。

华为云 828 B2B 企业节来临,这是一个绝佳的机会。快来探寻 Flexus X 实例所带来的超值优惠吧,体验技术与创新的美妙融合。无论是高性能计算,还是智能监控,华为云在每一个细节之处都展现出对卓越品质的不懈追求。选择华为云,意味着技术实力将得到提升,这更是迈向未来的重要一步。让我们携手共进,在云端谱写崭新的辉煌篇章!

审核编辑 黄宇

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

    关注

    0

    文章

    662

    浏览量

    13380
  • 华为云
    +关注

    关注

    3

    文章

    2605

    浏览量

    17475
收藏 人收藏

    评论

    相关推荐

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

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

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 SQLite 数据库浏览 sqlite-web

    的资源调度能力和全面的安全保障体系,Flexus 服务器 X 实例已成为众多中小企业和开发者青睐的选择。本文将详细介绍如何在
    的头像 发表于 01-08 11:42 82次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> SQLite 数据库浏览<b class='flag-5'>器</b> sqlite-web

    华为 Flexus 服务器 X 实例 openEuler 系统部署 Docker Compose 管理工具 Dockge

    的 docker-compose.yaml 部署文件时,Dockge 以其精美的设计和易用性脱颖而出,成为不可或缺的管理工具。利用华为 Flexus
    的头像 发表于 01-08 11:41 83次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>部署</b> Docker Compose 管理工具 Dockge

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

    地提高工作效率,让我们随时记录笔记与文章,极为方便。选择华为 Flexus 服务器 X
    的头像 发表于 01-08 11:39 91次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> Joplin 笔记工具

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 Grav 内容管理系统

    前言 在当今数字化转型的大潮中,选择合适的技术平台至关重要。华为 Flexus 服务器 X
    的头像 发表于 01-08 11:38 68次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> Grav 内容管理<b class='flag-5'>系统</b>

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 emlog 轻量级博客平台

    前言 随着计算技术的不断进步,华为 Flexus 服务器
    的头像 发表于 01-03 09:20 159次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> emlog 轻量级博客平台

    华为 Flexus 服务器 X 实例 Docker 环境下部署 JmalCloud 个人网盘

    前言 华为 Flexus 服务器 X 实例是专为
    的头像 发表于 01-02 13:41 75次阅读
    <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> Docker 环境<b class='flag-5'>下部署</b> JmalCloud 个人网盘

    华为 Flexus 服务器 X 实例 openEuler 系统下玩转 iSulad 容器技术

    的灵活性与性能。结合华为自研的 iSulad 容器技术,用户能够在 openEuler 系统上享受到更轻量级、更安全的应用程序部署体验。本文将带领读者深入了解如何在
    的头像 发表于 12-30 14:53 82次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b>下玩转 iSulad 容器技术

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

    引言 选择一款性价比高、性能强劲的服务器是 IT 技术人员常面临的问题。华为Flexus
    的头像 发表于 12-30 09:16 205次阅读
    <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 系统下部署 Discuz 论坛网站

    与支持。该实例不仅提供了灵活可扩展的计算资源,还特别优化了对于 openEuler开源操作系统的支持,确保用户能够享受到更加高效、安全且易于管理的
    的头像 发表于 12-30 09:12 198次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> Discuz 论坛网站

    华为 Flexus 服务器 X 实例:在 openEuler 系统下搭建 MySQL 主从复制

    前言 本文将介绍如何在华为 Flexus 服务器 X
    的头像 发表于 12-30 09:11 200次阅读
    <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'>openEuler</b> <b class='flag-5'>系统</b>下搭建 MySQL 主从复制

    华为Flexus服务器X实例openEuler系统下部署GitLab服务器

    随着计算技术的不断进步,华为 Flexus 服务器 X
    的头像 发表于 12-29 15:48 191次阅读
    <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><b class='flag-5'>openEuler</b><b class='flag-5'>系统</b><b class='flag-5'>下部署</b>GitLab<b class='flag-5'>服务器</b>

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 CodeX Docs 文档工具

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 12-26 21:41 164次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> CodeX Docs 文档工具

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

    充满无限可能的技术世界。本次实践我们专注于在华为 Flexus X 实例上运行的 openEuler
    的头像 发表于 12-26 18:15 178次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> Web 应用<b class='flag-5'>服务器</b> OpenResty

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 OpenCart 开源电子商务平台

    前言 在数字经济迅猛发展的今天,华为凭借其卓越的技术实力和稳定的服务,成为众多企业和开发者的首选平台。作为新一代面向中小企业和开发者的柔性算力
    的头像 发表于 12-26 18:15 176次阅读
    <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> <b class='flag-5'>openEuler</b> <b class='flag-5'>系统</b><b class='flag-5'>下部署</b> OpenCart <b class='flag-5'>开源</b>电子商务平台