ECS使用体验

简介: 在ECS上安装jdk1.8以及maven

我是一名来自湖南工业大学的普通大三学生,在这个学期中因为做项目的原因,必须用到linux系统环境。在自己的windows上安装了centos8以后需要面对很多问题,最大的问题就是在项目打包发布后必须要长久运行linux环境,但是因为centos8毕竟是在我个人电脑上,不可能做到一直不关机。因此在同寝室的同学的推荐下,我了解到了了解到“飞天加速计划·高校学生在家实践",并选择了阿里云ECS作为以后项目的服务器。
ECS相比我将centos8作为服务器相比,最大的好处就是,将未来项目打包进ECS并启动服务之后,就可以长久的运行在阿里云ECS上。并且,阿里云ECS还有完整的风控体系能够避免大部分网络安全问题,我可以将所有精力放在项目的进度上,不需要再过多操心其他问题。
既然是要将项目打包进入ECS云上,ECS就必须有基本的项目运行环境,所以在获得ECS云之后,我做的第一件事就是手动安装jdk1.8以及maven,作为项目运行的基本环境。
使用shell7将本地jdk以及maven压缩包上传至ECS中
tar.png
分别解压缩至usr目录下的java以及mavenHome目录中
location.png
进入java目录中查看其中文件,可以看到解压缩后的jdk文件目录
jdklocation.png
进入mavenHome目录查看其中文件,可以看到解压缩后的maven文件目录
mavenlocation.png
修改conf目录中settings.xml文件如图所示配置,其中maven-repo为自己创建的仓库
mavenSettings.png
添加mirror阿里云镜像
mavenMirror.png
进入到/etc目录中为java以及maven设置环境变量,执行vim profile命令
x.png
然后执行source /etc/profile使配置文件立即生效,再分别执行java -version以及mvn -v命令可以看到已经正常显示版本
final.png
通过这一次在ECS上手动安装基本项目运行环境使我对基本的linux命令和shell命令有了基本的了解,例如常用的解压缩命令 tar -zxvf,和shell7连接上ECS云后使用rz命令将本地文件传之ECS云上。使用了ECS我才有了基本的程序员的样子,这让我懂得了不要只会在windows上编程。之后需要将windows上的项目服务打包到ECS云上又会遇到很多麻烦,但我相信只要我不停的学习和努力,一切困难都会迎刃而解。就像配置分布式环境时,使用zookeeper+dubbo-admin,zookeeper服务总是起不来,dubbo的可视化界面也访问不了,在经历了三天时间的资料查阅之后,终于成功将问题解决,已经能够访问到dubbo-admin的管理界面。如下图所示:
dubbo-admin-ui.png
所以,不断学习,不断进步才能使自己的技术越来越精湛,自己的人生也会是这样。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
19天前
|
弹性计算 数据可视化 Java
ECS使用体验
ECS使用体验
|
1月前
|
弹性计算
ECS使用体验
ECS使用体验
|
1月前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1月前
|
弹性计算
ECS使用体验
ECS使用体验
|
2月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
15天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
15天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
16天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
19天前
|
弹性计算 NoSQL Java
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
20天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章

热门文章

最新文章