您的位置:首页 > 教育 > 培训 > 【828华为云征文|轻松搭建蝌蚪聊天室:华为云Flexus X实例实战教程】

【828华为云征文|轻松搭建蝌蚪聊天室:华为云Flexus X实例实战教程】

2024/10/5 2:00:26 来源:https://blog.csdn.net/qq_41308872/article/details/142225269  浏览:    关键词:【828华为云征文|轻松搭建蝌蚪聊天室:华为云Flexus X实例实战教程】

文章目录

  • 华为云Flexus X实例概述
  • 部署【蝌蚪聊天室】项目
    • 准备工作
    • 具体操作指南
      • 服务器相关环境确认
      • 用git拉取项目
      • 安装相关依赖
      • 运行项目
      • 查看效果
  • 总结

华为云Flexus X实例概述

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

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

在这里插入图片描述

部署【蝌蚪聊天室】项目

准备工作

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

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

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

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

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

具体操作指南

服务器相关环境确认

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

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

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

在这里插入图片描述
可以看到,这里我的环境都已经准备好了。

用git拉取项目

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

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

在这里插入图片描述
拉取成功之后,进入到项目文件夹。

安装相关依赖

composer install

输入composer install这个命令即可进行安装,但是可能会有个警告,如果是root用户直接执行的话,需要输入 yes确认一下。
在这里插入图片描述
出现上面这样的,就说明已经安装完成了,然后就可以尝试运行项目了。

运行项目

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

php start.php start -d

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

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

一个是华为云的服务器控制台,在安全组中放行8282和8383端口放行端口
另一个地方是宝塔面板(如果你安装了的话),在这里放行8282和8383端口。
在这里插入图片描述
以上展示的是我配置完成之后的效果图,具体的配置大家应该都已经会了,如果不会的小伙伴,翻看一下之前的博文,我就不赘述了。
这里的1237端口,放不放行,好像没有什么太大影响,所以我这里就没有放行。
端口放行完成之后,我们就可以访问项目看效果了!

查看效果

访问web对应的端口,也就是服务器IP:8383,即可看到项目的效果,我访问的效果图如下:
在这里插入图片描述
可以看到已经能成功访问了,随着鼠标,小蝌蚪也会相应的动,数遍点击哪里就走到哪里,然后直接输入文本,点击回车就能发出去,其他小伙伴来一起玩的话,就可以看到好多小蝌蚪,一起发送消息就大家都可以看到,非常有意思的一种聊天方式,快叫你的好朋友一起来玩一玩!

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

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

总结

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

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

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

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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com