部署项目的体验

简介: 部署项目的感受和过程,阿里云使用的一些小技巧

我是一名专业为信息与计算科学的2020级的大学生,还是一个云服务器ecs使用的初学者,学习并使用它主要是为了部署一些自己创作的小项目。在此之前,我学习了一些Linux的基本命令,并在本地安装了一个操作系统为Ubuntu服务器版的虚拟机。开启之后,首先给我的感觉就是体验差,字体小,无法用鼠标翻滚等等一系列问题,有点不想直接在上面敲命令,就找到了另一个方法,可以使用协议为ssh的连接方式来远程操作,也就是说,可以使用xshell等满足ssh协议的远程连接软件来操作服务器。我个人推荐使用xshare和其附带的xftp来完成远程操作,xshare负责传输命令,xftp负责传输文件。

      这样我就有个本地的Linux服务器了,我就尝试敲一些基本命令并得到了预期的结果,熟悉一些操作后,我开始回归正题,我要部署自己的项目了。其实之前我也有部署过项目,但那是一个前端的没有后端的小项目,它是通过giteepage服务来实现部署的。但这次我要部署的是一个Spring Boot的项目,通过Ubuntu的丰富的软件资源,我很快就配置好了环境和数据库mysql。在数据库里添加数据后就启动了Spring Boot项目,一开始没那么好运,报错了,排查了一番,发现端口和数据库的用户名和密码出了问题,完成修改后,再次启动,就没问题了。一直到这里,我有一件事一直没做,就是没快照,过了几天,不知什么原因我再次启动它时,突然就蓝屏了,重复好几次,它都以蓝屏的方式回馈我,所以一定要记得快照。网上找了一堆解决方法,基本不管用,可能是因为家庭版的缘故导致我的一些服务没开吧。

        然后我就选择了云服务器,注册了阿里云账号发现一年服务器好贵,我就在想会不会有学生优惠啊,网上一搜还真有,就屁颠屁颠地加入了飞天加速计划,完成了一些测试。终于我也有一台云服务器了。

        我马上远程连接服务器,敲了一些基本命令,感觉是一样的,因为我在服务器上也是安装了Ubuntu的操作系统。然后重复之前的操作,环境和数据库就配好了,传入jar包并运行,就没问题了。

这是它的登录界面:

image.png

        这里需要注意的就是要将创建的实例加入安全组中并在其中打开需要使用的接口,这就有个快速添加端口的功能,常用的端口能实现一键开启,比如MySQL3306端口。阿里云也有实时监控的功能,能监控cpu使用率等,如果你既没有部署什么项目,但cpu又被占满了,这时你需要警惕了,很可能被别人挖矿了。

        最后感谢阿里云的学生机,使用体验挺好的。          

相关文章
|
7月前
|
人工智能 网络协议 Java
一文带你玩转 WebSocket 全链路可观测
在 AI 实时交互爆发的时代,WebSocket 成为核心协议。但其双向、长连接、流式传输特性,让传统链路追踪频频失效。阿里云 LoongSuite 基于 OpenTelemetry 标准,结合探针增强与自定义扩展,首次实现 WebSocket 全链路可观测,支持 Span 粒度控制、上下文透传、异步衔接与关键性能指标采集。
899 91
|
JavaScript 数据格式 容器
[Vue]初始Vue--HelloWorld引入案例
[Vue]初始Vue--HelloWorld引入案例
|
数据安全/隐私保护 C++
C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造
C++中的构造函数是特殊成员函数,用于对象初始化。类型包括默认构造函数(无参数)、带参数构造函数、拷贝构造函数和移动构造函数。默认构造函数设置对象默认状态,带参数构造函数允许传递初始化值。拷贝构造函数复制已有对象,移动构造函数高效转移资源。构造函数的访问权限可控制为public、private或protected。理解构造函数有助于编写健壮的C++代码。关注公众号`Let us Coding`获取更多内容。
707 0
|
前端开发 JavaScript
使用HTML、CSS和JavaScript实现一个简单的计算器
使用HTML、CSS和JavaScript实现一个简单的计算器
|
Ubuntu
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
1345 0
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
|
Java Shell 分布式数据库
搭建HBase的本地模式、伪分布式、全分布式和HA模式
搭建HBase的本地模式、伪分布式、全分布式和HA模式
505 0
|
4天前
|
缓存 人工智能 安全
GPT-5.6 Terra与GPT-5.5性能实测:成本减半后的跑分对比与快速迁移指南
GPT-5.6 Terra 的定价为每百万 token 输入 2.50/输出 15。GPT-5.5 则是 5/ 30。Terra 的每一项费率,包括 $0.25/M 的缓存读取,都恰好是 GPT-5.5 的一半,因此在任何工作负载组合下,Terra 都固定 便宜 2.0x。以每天 10 万次请求、3K token 提示词计算,大约是 Terra 每天 2,000,GPT−5.5每天 4,000,即每月约 60,000对 120,000。问题在于:OpenAI 没有发布任何针对 Terra 的编码基准。那个著名的 91.9% Terminal-Bench 数字是 Sol 在 Ul
|
3天前
|
SQL 人工智能 自然语言处理
大模型内容安全实时防护:恶意Prompt注入拦截、越权阻断与熔断机制方案.166
本文系统阐述大模型输入安全防护体系,涵盖提示词注入、恶意Prompt拦截、越权阻断与输入熔断四大核心风险及应对方案。提出四层防护架构(预处理、检测、鉴权、熔断),结合规则引擎、语义识别与RBAC权限控制,实现全链路实时防护,保障业务合规、数据安全与服务稳定。
235 1