首先,阿里云服务器很容易上手,只要简单了解一些linux基本命令其实和本地的没啥区别,因为项目是springboot项目,这里只在linux系统中安装了mysql和redis环境。windows中用的xshell来控制服务器指令,文件上传也是用的配套的xftp,直接用idea将项目打成jar放在服务器上,做一些配置,就能通过公网ip进行访问,当然要在安全组配置项目中用到的端口。项目中有邮件发送功能,阿里云默认是关闭25端口的。需要自己加密邮件进行发送,当然你也可以申请打开这个端口,做一些认证就好了,这样也是监管垃圾邮件吧。
其次,在这个过程中也学到了很多,经过两周的学习,也接触到在实际开发环境的部署以及项目的上线,最重要的是这是个实战的过程,不仅仅很开心,也很有挑战性。当然也碰到了很多问题,困扰了我很久,首先安装mysql的时候遇到了mysql的实例变化导致不能安装对应的版本,以及在修改初始密码的时候,sql语句总是报错,还有一些就是项目的打包也遇到了问题,在mysql没有成功安装后,项目总是打包失败,我一直因为是maven版本的问题。没想到就是mysql配置没有配置好也会影响项目的打包。这里还遇到了个大问题,就是项目搭建成功后,中间突然崩了。再次连接到服务器重新部署也是失败,我猜测应该是mysql上次没有修改初始密码,以至于还是空密码,就重新使用宝塔安装了MySQL,再次重新配置,这次就很稳定一直没出现问题。很多问题通过查找大佬们留下的经验,也一个一个解决了,总而言之,收获颇丰。对于学生,阿里云服务器是一个不错的选择,2周的试用期马上结束了,还想续领2月继续学习,望通过。还有问题未解决,就是阿里云服务器上创建的表,在几天之后就被删除了一样,还带重新建。这点我会继续找问题的,
最后贴出我的项目,嘻嘻嘻,毕设 数码淘平台 springboot+vue