飞天加速计划·高校学生在家实践感想与收获

简介: 飞天加速计划·高校学生在家实践感想与收获

大家好,我是来自广东的一名数据科学与大数据技术大三的学生,时光飞快,大三生涯马上结束。计算机系的学生就应该多练习,通过b站上的up主了解到阿里云“飞天加速计划·高校学生在家实践”活动,又因为有javaweb的课程设计要完成,然后就想搭建一个个人网站。
之前只是有听到过搭建一个网站放在公网上就可以让其他人访问,但是具体怎么操作还是一头雾水,怀着忐忑不安的心情来到了阿里云发现作为学生可以免费使用一段时间的云服务器我开心不已,这样就没有金钱的试错成本了,可以随便我捣鼓,果不其然的遇到了很多的问题。
首先遇到的问题就是不熟悉Linux系统的操作,虽然学校的课程有涉及到Linux的操作,但是也只是学到了皮毛,一点也不熟悉,但是这时我得知有一款工具可以帮我简化操作——宝塔面板,他的下载安装也是十分简单,只需要把一串命令粘贴到阿里云上运行即可,并且它还会安装mysql等其他的一些常用软件,稍作等待后安装完毕。
安装完毕后他会给出一串网址和账号密码,这个网址就是你的宝塔面板登录页面,但是刚开始我根本不能打开这个网站,后来查资料才发现这个网站要占用你云服务器的8888端口,需要在阿里云的ecs控制台开放8888的端口。
终于能看到我的面板了,那么接下来该怎么把我的spring boot项目放在云服务器上跑起来呢?查查资料发现宝塔也可以帮我完成。只需要在宝塔面板里下载java项目一键部署这个小插件,接着根据它里面的提示一步步操作即可,但是又出现了一个小问题,但是这应该是这个插件的小bug,就是在部署springbooti项目的自定义参数的那一行需要在最前面加一个空格才行,否则会运行失败
9Q7){3ZI@IC1(T1%D)9AF1O.png

到这一步未知我还是运行失败,看了看日志,发现是数据库类型的错误,我开始怀疑是不是我本机windows和linux的mysql版本不一样的问题,还是要改驱动driver,后来才发现Linux的mysql密码没改,导致一直连接不上,至此我的项目就可以运行了。
YEJG)8S3OQ}AOB1SXYFWM$A.png

在后面我要实现文件上传到本地时一直失败才知道要先给Linux文件夹读写的权限才可以......

这里是我未完成的一个网站预览}Y3}UI$J~@5%FGD@O%_NJI3.png
GMV86}E`KY1B3{8204~_[6H.png
F7PNB5D0B1WR[(TK3T_6)OV.png

FKI5BOX5((_HQ@Z68$J5NHW.png

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
分布式计算 大数据 关系型数据库
MaxCompute产品使用问题之动态分区写入如何指定目标分区
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
253 2
ly~
|
12月前
|
传感器 存储 供应链
大数据在供应链管理中的具体应用案例
以下是大数据在供应链管理中的具体应用案例:沃尔玛通过整合内外部数据进行需求预测,提前调配应急物资;亚马逊利用大数据优化库存管理,提高周转率并降低成本;DHL通过传感器收集数据优化物流路线,提升运输效率。大数据的优势在于提高需求预测准确性、优化库存管理、提升物流效率、增强供应商管理和提高供应链可视性,从而实现全方位的供应链优化。
ly~
2783 2
|
搜索推荐 Docker 容器
生信分析代码之前还好好的,怎么就报错了 Error in Ops. data. frame(guide_loc, panel_loc) :'==' only defined for equally-sized data frames
执行 `DimPlot` 函数时遇到错误 `;Error in Ops. data. frame(g guides_loc, panel_loc) : '==' only defined for equally-sized data frames`。解决方案和办法
2194 0
生信分析代码之前还好好的,怎么就报错了 Error in Ops. data. frame(guide_loc, panel_loc) :'==' only defined for equally-sized data frames
|
存储 JSON Go
Go 命令行框架: 构建强大的命令行工具
Go 命令行框架: 构建强大的命令行工具
|
机器学习/深度学习 文字识别 算法
视觉智能开放平台产品使用合集之文字敏感内容识别和文字违禁内容识别有什么区别
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
128 0
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的农机配件仓库管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的农机配件仓库管理系统附带文章和源代码部署视频讲解等
72 0
|
算法 关系型数据库 程序员
限时!字节跳动大牛2个月标星达70k的算法笔记,免费开源
我说算法有“化腐朽为神奇的力量”你信吗? 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实大家都被这些公司误导了。
|
存储 缓存 Java
Eureka服务注册中心
**服务注册中⼼本质上是为了解耦服务提供者和服务消费者。** 对于任何⼀个微服务,原则上都应存在或者⽀持多个提供者(一个服务多实例) 服务注册中⼼管就是用来理微服务提供者的注册与发现
443 0
Eureka服务注册中心
|
运维 供应链 Cloud Native
云效峰会——阿里巴巴 研发效能实践案例、DevOps实践指南及云效产品发布
云效峰会——阿里巴巴 研发效能实践案例、DevOps实践指南及云效产品发布
云效峰会——阿里巴巴 研发效能实践案例、DevOps实践指南及云效产品发布
|
算法 Java 测试技术
【LeetCode】 53. 最大子序和(贪心算法)
53. 最大子序和(贪心算法)
181 0