阿里云服务器使用经历

简介: 通过这次练习,我成功地部署了自己写的小项目到阿里云服务器上,通过公网IP便可以直接访问项目。

我是一名软件工程的大三学生,大一大二的时候既没有升学压力,也没有就业压力,但是大三不同了,处在一个承上启下的关键时段。趁着大三上考研压力还不是那么大的时候,我打算进一步提升技术能力,增加一些开发经验。在我跟黑马学习完Java web之后,我又萌生了把项目部署到云端的想法。于是我便在阿里云寻找便宜点的服务器,偶然间我发现了阿里云的学生礼遇活动,并在里面发现了“飞天加速计划,高校学生在家实践”活动,于是我申请到了一台云服务器,接下来便开始了我与阿里云服务器的奇妙之旅。
在刚使用云服务器的时候我并不熟悉云服务器的使用方法,于是我参考了B站博主的视频,结合着阿里云官方提供的使用入门,我创建好了Java的开发环境,这里补充一下,我使用了xshell和winscp,Xshell用于ssh命令,winscp用于把文件传输到虚拟机中,具体用法可以参考网络,这里不再赘述。但没想到的是我又走了一条弯路,我又看到了宝塔面板,希望通过可视化界面搭建,但是在下载MySQL的时候速度很慢,远远没有通过ssh命令下载速度快,这里不建议刚入坑的小伙伴使用。最后还是参考博主加阿里云官方帮助文档,我梳理好了思路,先用xshell下载MySQL,再从tomcat 官网中下载其 tar版本,通过winscp将其传输到虚拟机中,再通过xshell解压,这样虚拟机中的tomcat便安装好了。最后将自己的项目打包成war包,放入虚拟机tomcat里的webapp目录下,下面tomcat会自动解压,这样项目便部署好了,接下来通过域名加项目就可以访问了。这里再提示一下,在项目里需要先把url里的localhost 改成自己服务器的公网ip加端口号,否则是无法访问的。
通过这次练习,感觉还是收获颇丰的,用打游戏的时间部署个小项目,不仅提升了自己的经验,也学习到了新的知识。最后感谢阿里云给我提供这次机会,让我以0成本的方式学到了新的知识。

相关实践学习
使用操作系统智能助手OS Copilot解锁操作系统运维与编程
在本实验场景中,将在阿里云ECS上体验OS Copilot产品。OS Copilot是阿里云操作系统团队基于大模型构建的OS智能助手。它具有自然语言问答、辅助命令执行、系统运维调优等功能,帮助用户更好地使用Linux,提升阿里云的使用体验。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
移动开发 小程序 Android开发
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
577 0
|
Java Go Nacos
解决Spring Boot与Nacos集成时的类加载问题: java.lang.NoClassDefFoundError: org/springframework/boot/context/prope
解决Spring Boot与Nacos集成时的类加载问题: java.lang.NoClassDefFoundError: org/springframework/boot/context/prope
765 1
|
机器学习/深度学习 人工智能 自然语言处理
人工智能与机器学习:开启智能新时代的密钥
人工智能与机器学习:开启智能新时代的密钥
|
存储 JavaScript API
Vuex 和 Pinia 的区别
【10月更文挑战第18天】Vuex 和 Pinia 都有各自的优势和适用场景。Vuex 适合较为大型和复杂的项目,强调严格的架构和流程;而 Pinia 则更适合中小型项目以及对灵活性和简洁性有更高要求的开发者。你可以根据项目的具体需求和个人喜好来选择使用哪一个状态管理库。
1891 158
|
机器学习/深度学习 人工智能 数据挖掘
《C++数据降维之道:PCA 与 t - SNE 助力信息留存》
在大数据与人工智能时代,数据维度的爆炸式增长给存储、传输和处理带来了巨大挑战。数据降维技术如主成分分析(PCA)和 t-分布随机邻域嵌入(t-SNE)成为关键解决方案。本文探讨了如何在 C++ 中运用这些方法,有效减少数据维度并保留关键信息,为数据分析和机器学习提供支持。
352 19
|
JavaScript 前端开发 API
【入门】你连Babel都不会配?那插件不成乱装了
大家好,我是小鑫同学。一位从事过Android开发、混合开发,现在长期从事前端开发的编程爱好者,我觉得在编程之路上最重要的是知识的分享,所谓三人行必有我师。所以我开始在社区持续输出我所了解到、学习到、工作中遇到的各种编程知识,欢迎有想法、有同感的伙伴加我fe-xiaoxin微信交流~
590 0
|
机器学习/深度学习 算法 PyTorch
PyTorch模型优化与调优:正则化、批归一化等技巧
【4月更文挑战第18天】本文探讨了PyTorch中提升模型性能的优化技巧,包括正则化(L1/L2正则化、Dropout)、批归一化、学习率调整策略和模型架构优化。正则化防止过拟合,Dropout提高泛化能力;批归一化加速训练并提升性能;学习率调整策略动态优化训练效果;模型架构优化涉及网络结构和参数的调整。这些方法有助于实现更高效的深度学习模型。
|
算法 安全 Linux
操作系统的演变之旅:从单任务到多任务和并发处理
【7月更文挑战第30天】操作系统作为计算机硬件与软件之间的桥梁,其发展历程充满了创新与变革。本文将通过一次虚拟的时光旅行,探索操作系统从最初的单任务处理到现代多任务和并发处理的转变。我们将一窥操作系统如何适应计算需求的演进,并讨论这一过程中出现的关键概念和技术。
244 3
|
Unix Linux API
Python multiprocessing模块
Python multiprocessing模块
|
缓存 Kubernetes API
数据缓存系列分享(三):通过 StableDiffusion 扩展插件实现网红爆款文字光影图
在文章《23秒完成从零开始搭建StableDiffusion》中我们详细讲解了通过ECI的数据缓存快速搭建StableDiffusion应用,用户通过模型网站选择好自己需要的模型,然后创建ECI数据缓存,即可快速部署自己的StableDiffusion应用。本文将基于StableDiffusion + 扩展插件 ControlNet 来完成实现网红爆款文字光影图
752 0
数据缓存系列分享(三):通过 StableDiffusion 扩展插件实现网红爆款文字光影图

热门文章

最新文章