本文为学习笔记,复习前几天开课吧的李伟杰老师讲的公开课:java网络小项目:让面试官眼前一亮的个人主页。
李伟杰老师的教学流程:
【租云服务器】>【使用阿里云的polarDB数据库】>【最终项目的部署】>【项目访问加速】>【编码分析】
作为公开课,老师站在大家零基础的角度上,拆分解析了这些繁琐的步骤。第一天先把项目成品部署上去,能让我们先看到最后的成品效果,然后再进行编码的解析。总体上感觉非常好理解,思路很清晰。
项目完成结果一睹为快:
课程资源包 提取码:th1z
下面是对知识的一些补充
README:布局一览
一、阿里云的ecs服务器搭建
在阿里云上租一台主机,在主机上部署最终完成的项目内容
所做操作的补充解释:
(1)服务器配置网络安全组:谁可以访问服务器
端口范围:8888;授权对象:本机的公网IP
8888为后续用到的云服务器管理软件(宝塔)默认的端口号,意思是只有在这个IP下的计算机,并且是8888端口下的软件才能够访问到这个服务器。
我间隔一段时间后再去登录宝塔软件,死活进不去。原来是公网IP(百度搜索IP出来的那个)发生了变化,需要重新加入安全组中。
端口范围:80;授权对象:0.0.0.0/0
IP都是0表示任何的IP都可以访问,即开放所有人访问个人主页项目的权限。
(2)宝塔控制面板:云电脑管家
因为我们在选择服务器镜像源的时候选择的是linux操作系统,可能你并不熟悉这个操作系统的使用,但是人家商家都给你做好了,给你做得简单了。
这个宝塔控制面板相当于一个电脑管家,用图形化的界面,方便你管理电脑,监控电脑的运行状态,方便软件的下载和安装等等。