华为云云耀云服务器L实例使用教学 | 利用华为云服务器搭建--> 基于Spring Boot+WebSocket+WebRtc实现的多人自习室

1. 购买华为云服务器L

在有优惠券的情况下,来到华为云这个网址下面,链接为:https://www.huaweicloud.com/product/hecs-light.html
请添加图片描述
在下方点击查看全部实例按钮请添加图片描述
选择合适的服务器选择购买即可。
请添加图片描述
需要自己花费0.03元(我选择的是linux系统)。

2. 在华为云服务器上搭建项目前期准备工作
1. 更换登录密码

在华为云官网首页,点击控制台,之后在我的资源那一栏选择云服务器,然后在弹出的那框中找到自己刚刚开通那个服务器项即可。
请添加图片描述
来到服务器后台,点击更多选项,选择重置密码,否则登录不上在华为云上的linux系统(毕竟不知道初始密码)。
请添加图片描述

2. 安全组配置

点击上图中的安全组选项,配置对应的安全组(不过好像不需要什么配置),点击一键放通选项吧!这样好像会自动配置4(好像是)个端口(分别为22、80,443、ICMP).
请添加图片描述
这里说明一下,也可以不需要一键放通,配置自己项目的端口号即可。但是,有问题。不知道是不是自己配置的那个端口号(我用的是9999)的防火墙没有关闭,还是其他什么原因导致的,反正就是在服务器成功启动项目,然而在浏览器上用 公网ip地址:9999/其他 访问不到网站信息。之前在阿里云服务器上就没有这个问题。 最后我的解决办法是 点击 一键放通(应该配置端口443的安全组也行) ,然后我自己的项目上更改了端口号为443,之后在浏览器上就能正常访问。

3. 在服务器上运行自己的项目

华为云服务器上支持上传文件,也就是说可以不需要再通过xftp4软件上传文件。在成功登录上服务器上linux系统的情况下,点击左端的资源选择器,选择一个文件夹,鼠标右键,在弹出的方框中选择上传文件选项。请添加图片描述
这边我上传了jdk.gz文件,然后用相关命令解压,之后配置了java的环境变量(这些请读者参考其他博客进行学习)。然后上传了自己打包之后的springboot项目文件。
请添加图片描述
然后运行我的项目文件,如下:
请添加图片描述
成功启动,在浏览器上输入网址 https://服务器公网ip/其他即可正常运行访问。运行结果如下:
请添加图片描述
请添加图片描述

基于SpringBoot,WebSocket,WebRTC实现多人自习室功能


这个是在我在本地电脑的运行结果,在服务器上运行这个项目,在同一个网点下自习室功能还是能正常运行,但是在不同网点下不行,比如,电脑端用wifi或宽带,手机上用流量访问这个网址,最后的结果是看不到对方画面,这是由于项目配置中还缺少ice服务器配置的缘故,至于信令服务器,小编觉得后台应该是没有问题。服务器上运行这个项目的结果如下:

利用华为云服务器搭建--> 基于Spring Boot+We

猜你喜欢

转载自blog.csdn.net/qq_45404396/article/details/132910095