华为云搭建web聊天室

本来是想要熟悉远程的网络服务配置,看到有个如何搭建web聊天室的案例比较好,然后买了个华为云服务器,按需收费,租了一年的域名。最后搭建了以我的名字命名的聊天室网站,邀请我的朋友在远方登进网站聊天试下,还挺有意思,域名的有效期是一年,因为只是测试,就释放掉云服务资源了。

整个过程对于熟悉云端的通信和对ip的了解有帮助。梳理一下思路:

  1. 注册域名:想要其他人都能加入你的聊天室,你首先要有一个可以登录的地址,就是一个域名,确保没有被别人注册过,不同的域名费用可能不一样。
  2. 创建虚拟私有云。就是创建子网,指定网络的范围。
  3. 创建安全组,就是指定网络出入规则,比如哪些端口是开放的。
  4. 创建弹性云服务器。之所以是弹性,是因为可以根据需求改变规格,比如内存大小,核数,操作系统类型,硬盘大小。
  5. 在弹性云服务器上配置网络,购买弹性ip,把之前创建的子网加进来,设置带宽和计费方式等。
  6. 设置登录方式,可以选择密钥对登录增加安全,当然,为了方便,也可以是密码登录,就不用每次加载私钥了。
  7. 登进云服务器,安装软件。就是把服务器端软件装上去。
  8. 要想用域名的方式登录云服务器,就要把域名和ip绑定,就是配置dns映射关系,让域名指向ip,这样浏览器会在dns数据集中查找到对于的ip,与之建立连接。这个操作要在云服务器控制台完成。
  9. 进入云服务器,启用ssl登录,要借助一个叫caddy的工具来配置https连接。
  10. 在浏览器中以https的方式输入域名,我的是在caddy工具下指定了8080端口,不是默认的80端口,就需要在域名后加:8080
  11. 然后就登进去我的网址了,初次会显示安装向导,因为你是管理员。
  12. 然后可以把网址发给朋友和你在浏览器端聊天。

弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成的最基础的计算组件。弹性云服务器创建成功后,就可以像使用自己的本地PC或物理服务器一样,在云上使用弹性云服务器。

弹性云服务器的开通是自助完成的,只需要指定CPU、内存、操作系统、规格、登录鉴权方式即可,同时也可以根据您的需求随时调整弹性云服务器规格。

 虚拟私有云就是为弹性云服务器构建隔离的、用户自主配置和管理的虚拟网络环境。

猜你喜欢

转载自blog.csdn.net/sinat_39416814/article/details/105000386