@TOC
寫在前面
手里拿到了一臺華為云 Flexus X 實例的云服務器,部署部署項目試試看看性能怎么樣。正當華為云 828 上云活動,可領 8280 元的券,活動地址在這里:點我查看
讓我們來看看干點什么呢?部署個實用的應用吧~
Flexus X 實例云服務器
介紹
首先,flexus 系列的產品不止有云服務器,還有如下一些產品:
1.Flexus L 實例的云服務器
2.Flexus X 實例的云服務器
3.Flexus 云數據庫 RDS
4.Flexus 云容器實例
5.Flexus 數字人
6.Flexus 企業搜索服務
7.Flexus 智能數據洞察
8.Flexus 云會議
今天,我們不表別的,只來表一表 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 即時通訊,如果用三方的,太貴了,不如自己搞個開源的用劃算。
效果圖
特點
其主要特點如下所示:
·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
2.拉取 redis
docker pull redis
3.拉取 fiora
docker pull suisuijiang/fiora
等待的過程,稍微有點漫長....
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
接下來,我們還需要開放一下端口:27017、6379、9200,如下所示:
使用
下面,服務我們已經部署成功,端口也已經開放成功,接下來,我們通過 ip+端口訪問一下試試看看:
發現可以正常訪問,下面,再看看能否能正常使用呢?點擊下方的注冊,隨便輸入賬號和密碼。
發個圖片試試:
發現也沒有問題,當然,官方不止支持了圖片和文字,還有其他的,例如代碼段以及文件。
總結
至此,我們在 flexus x 實例中部署 fiora 項目已經成功完成,可以發現,整體體驗還是很不錯的,讓幾個同事也一塊兒加入進來聊了聊,服務器也表現很流暢。
最后,日常使用下,還是強烈推薦這款:華為云 flexus X 實例的服務器,無論從性能還是操作的便利性,都要遙遙領先。活動地址:點我查看
審核編輯 黃宇
-
云服務器
+關注
關注
0文章
780瀏覽量
13604 -
華為云
+關注
關注
3文章
2751瀏覽量
17984
發布評論請先 登錄
相關推薦
華為云 Flexus 云服務器 X 實例之 openEuler 系統下部署 Web 應用服務器 OpenResty

基于華為云 Flexus 云服務器 X 實例搭建 Linux 學習環境

評論