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

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

3天内不再提示

轻松搭建蝌蚪聊天室:华为云 Flexus X 实例实战教程

jf_21561199 ? 来源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-07 17:26 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

华为云 Flexus X 实例概述

华为云 Flexus 云服务是一款专为中小企业和开发者设计的高级云产品,提供即开即用的体验,并带来显著的性能提升。Flexus 云服务器 X 实例是这款服务中的一颗明星。

Flexus 云服务器 X 实例是下一代柔性计算云服务器,专为中小企业和开发者设计。它能够智能感知业务负载,适用于电商直播、企业网站、开发测试环境、游戏服务器及音视频服务等中低负载应用。相比于 Flexus 应用服务器 L 实例,X 实例不仅提供丰富的公共镜像,还能灵活调整 vCPU 和内存配置,并智能调整资源,以应对更高的负载需求。

wKgZPGd880qAbQ3gAAFV3pnRQ3U792.png

部署【蝌蚪聊天室】项目

准备工作

前文详细介绍了如何选择和登录华为云 Flexus X 服务器实例,具体信息请参见以下博文:828华为云征文|华为云Flexus X实例:从选购到登录,一站式指南

此外,还讲解了如何在华为云 Flexus X 服务器实例上安装和部署宝塔面板,以便后续管理服务器和项目,详细内容请见:828华为云征文|工欲善其事必先利其器:华为云Flexus X实例 一键部署宝塔面板

同时,也展示了如何利用宝塔面板一键部署个人 CMS 网站,更多信息请查看:828华为云征文|华为云Flexus X实例:一键助力中小企业,快速部署个性化网站!

甚至,还教你部署了一款之前特别受欢迎的网页游戏《人生重启》,具体信息如下:828华为云征文|手把手教你如何用华为云Flexus X实例部署之前爆火的“人生重启“游戏

今天,我将带你通过华为云 Flexus X 实例,学习如何在自己的服务器上部署一个不一样的聊天室,绝对是装逼神器!准备好了吗?让我们开始吧!

具体操作指南

服务器相关环境确认

首先,确认服务器上已安装以下服务:

·php 8.0 及以上(本次安装需要使用此版本)

·git

关于环境这块就不多啰嗦了,这两个环境也是很常见的,之前的博文也多次提到了,我就不展开详细讲了。

wKgZO2d880uACueuAAFEYSOY8J0337.png

可以看到,这里我的环境都已经准备好了。

用 git 拉取项目

直接进行 git clone 项目即可,为了大家方便,我已经将项目放到了我的 coding 上面,大家直接拉取即可,省的在 github 上无法拉取到。

git clone https://e.coding.net/dashixiong6668/KDchatroom/workerman-todpole.git

wKgZPGd880uAOEPoAAHuaEiqL2I016.png

拉取成功之后,进入到项目文件夹。

安装相关依赖

composer install

输入 composer install 这个命令即可进行安装,但是可能会有个警告,如果是 root 用户直接执行的话,需要输入 yes 确认一下。

wKgZO2d880uAOTIeAAJUYlj3dck169.png

出现上面这样的,就说明已经安装完成了,然后就可以尝试运行项目了。

运行项目

接下来,我们把项目跑起来,这里比较简单,用一个命令即可。运行

php start.php start -d

即可跑起来项目,跑起来的终端效果图如下:

wKgZPGd880yAMkW_AAFjtVzrlH4597.png

可以看到,项目已经成功跑起来了,而且访问对应的端口就可以访问到了。但是,在访问之前,一定要确认两个地方是否放行了这个端口。

一个是华为云的服务器控制台,在安全组中放行 8282 和 8383 端口

wKgZO2d880yACTyJAAAaTErr46M600.png

另一个地方是宝塔面板(如果你安装了的话),在这里放行 8282 和 8383 端口。

wKgZPGd880yALwjmAABabZfdlXU136.png

以上展示的是我配置完成之后的效果图,具体的配置大家应该都已经会了,如果不会的小伙伴,翻看一下之前的博文,我就不赘述了。这里的 1237 端口,放不放行,好像没有什么太大影响,所以我这里就没有放行。端口放行完成之后,我们就可以访问项目看效果了!

查看效果

访问 web 对应的端口,也就是服务器 IP:8383,即可看到项目的效果,我访问的效果图如下:

wKgZO2d8802AYpQvAACI1UVPFs4571.png

可以看到已经能成功访问了,随着鼠标,小蝌蚪也会相应的动,数遍点击哪里就走到哪里,然后直接输入文本,点击回车就能发出去,其他小伙伴来一起玩的话,就可以看到好多小蝌蚪,一起发送消息就大家都可以看到,非常有意思的一种聊天方式,快叫你的好朋友一起来玩一玩!

至此,本文的目标已经达成,什么?怕终端关掉之后不能玩了?怎么可能,我肯定不能忘记讲这个的,放心的关吧!还是可以正常访问的,因为命令里面加了-d ,就是说后台部署运行了,关闭终端也没关系的。什么,不知道如何停止项目?那不是运行成功的那里有提示么:

Input "php start.php stop" to stop 输入这个命令,项目就停止了,大家一定要善于观察。OK,就先到此为止了~

总结

在这篇文章中,我们带领大家一步步搭建了一个充满活力的蝌蚪聊天室。从华为云 Flexus X 实例的概述,到项目的具体部署,每一步都为大家详细讲解。如今,蝌蚪聊天室已部署成功,等待你的探索!

想要体验高速稳定的云服务?快来加入华为云的大家庭吧!华为云服务器,让你的项目如虎添翼,轻松应对各种挑战。在这里,我们不仅为你提供强大的技术支持,还有一群热爱分享、幽默风趣的小伙伴等你来结识。一起携手,让我们在云端畅游,共创辉煌!

别再犹豫,快来加入我们,一起感受华为云的魅力吧!蝌蚪聊天室已敞开大门,等你来畅所欲言,开启愉快的聊天之旅!让我们在云端相聚,共创美好未来!?????????立即加入我们,开启云端新旅程

wKgZPGd8802AaA5JAANUjRXSGOk583.png

期待你的到来,让我们在华为云上共创辉煌

审核编辑 黄宇

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

    关注

    3

    文章

    2776

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华为 Flexus 服务器 X 实例之 openEuler 系统下搭建 MaxKB 开源知识库问答系统

    及个人开发者快速构建高效、灵活的应用环境。本文将详细介绍如何利用华为 Flexus 服务器 X 实例
    的头像 发表于 01-17 09:44 ?1379次阅读
    <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'>X</b> <b class='flag-5'>实例</b>之 openEuler 系统下<b class='flag-5'>搭建</b> MaxKB 开源知识库问答系统

    如何轻松部署“未知表白墙”项目:华为 Flexus X 实例指南

    华为 Flexus X 实例:开启高效服务的新纪元 在
    的头像 发表于 01-13 18:16 ?432次阅读
    如何<b class='flag-5'>轻松</b>部署“未知表白墙”项目:<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>指南

    如何搭建在线音乐平台:华为 Flexus X 实例全攻略

    搭建自建音乐站:借助华为 Flexus X 实例的强大支持 在
    的头像 发表于 01-13 13:35 ?554次阅读
    如何<b class='flag-5'>搭建</b>在线音乐平台:<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>全攻略

    华为 Flexus X 实例评测使用体验——安装部署 discuzQ 小程序博客论坛

    使用 discuzQ 搭建博客/论坛:方便企业开发者搭建博客、论坛、设计作品展示、简历等企业网站,具有较高的性价比。比如个人博主搭建的博客网站,华为
    的头像 发表于 01-13 13:34 ?491次阅读
    <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>评测使用体验——安装部署 discuzQ 小程序博客论坛

    华为 Flexus X 实例 docker 部署最新 Appsmith 社区版,搭建自己的低代码平台

    ·?华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 01-08 11:49 ?508次阅读
    <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> docker 部署最新 Appsmith 社区版,<b class='flag-5'>搭建</b>自己的低代码平台

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

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

    华为 Flexus X 实例下的场景体验——小企业必备——禅道服务搭建

    Flexus X 实例】来搭建一下禅道,这样就没有广告了,我们使用的是 Ubuntu 的服务器。如果有不会配置以及购买操作的话可以查阅我这篇文章写的很细致哦。828
    的头像 发表于 01-07 17:25 ?975次阅读
    <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>下的场景体验——小企业必备——禅道服务<b class='flag-5'>搭建</b>

    华为 Flexus X 实例部署安装 Jupyter Notebook,学习 AI,机器学习算法

    前言 由于本人最近在学习一些机器算法,AI 算法的知识,需要搭建一个学习环境,所以就在最近购买的华为 Flexus X
    的头像 发表于 01-02 13:43 ?579次阅读
    <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>部署安装 Jupyter Notebook,学习 AI,机器学习算法

    华为 Flexus X 实例 docker 部署最新 gitlab 社区版,搭建自己的私人代码仓库

    ·?华为最近正在举办 828 B2B 企业节,Flexus X 实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建
    的头像 发表于 01-02 12:01 ?372次阅读
    <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> docker 部署最新 gitlab 社区版,<b class='flag-5'>搭建</b>自己的私人代码仓库

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

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

    Flexus 服务器 X 实例:在 Docker 环境下搭建 java 开发环境

    和开发者精心打造。它以卓越的柔性算力,为我们在 Docker 环境下搭建 java 开发环境提供有力支撑。 一、Flexus 服务器 X 实例
    的头像 发表于 12-30 09:07 ?592次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服务器 <b class='flag-5'>X</b> <b class='flag-5'>实例</b>:在 Docker 环境下<b class='flag-5'>搭建</b> java 开发环境

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

    署 Halo 博客平台,充分发挥其稳定可靠的服务优势。通过这一实践,我们将展示如何利用华为的强大支持,实现博客平台的高效搭建与管理。依托华为
    的头像 发表于 12-26 09:40 ?562次阅读
    基于<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'>X</b> <b class='flag-5'>实例</b>部<b class='flag-5'>搭建</b> Halo 博客平台

    华为 Flexus X 实例 MySQL 性能加速评测及对比

    目录 前言 1 一、Flexus 服务器 X 介绍 1 1.1 Flexus 服务器 X
    的头像 发表于 12-25 17:10 ?601次阅读
    <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> MySQL 性能加速评测及对比

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

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

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

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