ECS服务器体验

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Java、Redis、Tomcat、Vue

part1:
Hello World,我是来自于数据科学与大数据技术专业,大四年级一名服务器搭建小白。通过朋友告知,阿里云有高校生实践活动可以免费领取,学习服务器。果断参与上手,特此记录!
part2:
对比其他三方软件其实控制台自带的,workbench操作更加友好,对于新人上手十分方便;但是对于文件的上传等操作采用xftp4传输更加方便快捷。针对一个项目可能在本机运行毫无问题,一旦发布至服务器上可能会出现一系列问题;例如无法启动,启动报错,等等;这时候日志文件就显得尤为重要。日志文件可以帮助我们查看对应的问题,并进行修改。例如:java项目中配置有redis,mysql服务器,如果跟服务器上的数据库配置不一致就会产生错误。对于vim使用不熟悉的我,采用外部工具下载文件至windows环境下查看日志文件,再进一步修改。接下来介绍一下简单的运行环境搭建!
首先完成服务器运行环境配置
安装Java运行环境jdk
安装MySQL服务器配置环境
配置Tomcat
安装Node
1.登陆至ECS服务器,通过命令创建mkdir /data/download文件夹
将所有下载的软件放至该文件夹;
2.通过解压命令,复制,移动命令至/usr/local下;或自定义路径
3.针对jdk,tomcat需要配置环境变量使得命令生效;通过vim /etc/profile vim进入编辑模式;添加内容export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.76
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.76
具体内容路径按照实际路径修改。
安装Redis服务器并后台启动

安装redis需要配置其redis-server.config文件才能完成后台启动,配置密码等;

针对项目发布运行:对于java项目的运行只需要将对应的jar包文件上传至ECS服务器;上传方式可以选择服务器提供的方式或者采用其他工具上传。
通过命令cd 进入对应目录启动jar;nohup java -jar 文件名称.jar > output & 可以后台启动并挂起;
对于Vue项目可以直接发布至tomcat的路径下即可通过端口访问
part3:
通过本次实践,完成了项目开发至上线维护的简易流程体验,ECS服务器体验感极佳,对于个人用户来说学习实践的首选,后续还会在服务器上体验docker容器的内容。
part4:
最后放上几张部署上线的项目图片;Snipaste_2022-03-21_21-52-00.png
Snipaste_2022-03-21_21-52-33.png
Snipaste_2022-03-21_21-53-08.png
Snipaste_2022-03-21_21-53-30.png

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
弹性计算 程序员
ECS的体验报告
我是一名在读的软件工程的学生,因为我寒期做一个项目自己来学习,然后是需要有部署一个mqtt服务,用自己电脑的话得一直开着就很不方便,同学就推荐我使用云服务器,说阿里云的就不错。 主要也是听说了有“飞天加速计划·高校学生在家实践”活动,优惠力度这么大,自然是不能放过的。
ECS的体验报告
|
机器学习/深度学习 弹性计算 前端开发
云服务器ECS---个人博客搭建体验
通过阿里云举办的飞天加速计划,有机会体验了通过云服务器ECS搭建个人博客的整个过程,在这个过程中接触到了很多新概念以及知识。
云服务器ECS---个人博客搭建体验
|
弹性计算 Linux
ECS体验
云服务器包含轻量云、ecs、裸金属服务器。轻量云是一般优化线路,性能一般,相对价格比较便宜;ecs是比较不错的云主机 性能比较好 、线路优化也比较不错的;裸金属指的是物理机,要求比较高的才会选择裸金属,价格来说也比较贵的。所以选择ecs是不错的,价格比较合理,性能和稳定性比较不错的,也是大家选择比较多的。
ECS体验
|
弹性计算 运维 关系型数据库
使用飞天加速计划·高校学生在家实践阿里云ECS服务器的体验
知道你为什么会看到这个页面,既来之,则安之,简单认识一下吧
使用飞天加速计划·高校学生在家实践阿里云ECS服务器的体验
|
弹性计算 安全 JavaScript
ECS使用·体验记录
抱着学习的态度参与了飞天计划,完成并部署了自己的一个小网站。
|
弹性计算 Java 应用服务中间件
ECS第一次体验
我在学习微服务的时候,看到哔哩哔哩教程上讲诉了如何在阿里云服务器上部署nacos,出于对阿里云服务器的好奇,最重要的是学生免费体验,于是便注册申请了ECS来体验,效果还行,成功部署了一些简单的应用,非常开心。
ECS第一次体验
|
弹性计算 安全 关系型数据库
ECS使用心得体验
强烈的编程爱好让我在编程的道路上越走越远,也让我学到了非常多的知识,同时也发现,学得越多,自己不懂的就越多,只有不断的学习,才能让自己跟上时代发展的步伐。由于在学习过程中使用到了云服务器,然后通过学长学姐的推荐,我了解到了“飞天加速计划•高校学生在家实践”活动,也因此第一次使用了ECS,由此产生了一些使用心得。
|
弹性计算 数据可视化 Java
我的ECS再体验
本文介绍了阿里云服务器的作用,使用过程中的体验以及在使用过程中用到的相关指令。
我的ECS再体验
|
弹性计算 Linux
使用阿里云ECS搭建属于自己的wordpress个人博客体验
本文介绍了作者这段时间使用阿里云ECS的体验和搭建wordpress过程中遇到的一些问题和自己当时的想法,以及经过一个多星期的使用有哪些收获。
使用阿里云ECS搭建属于自己的wordpress个人博客体验
|
存储 弹性计算 安全
使用ECS部署Github开源项目以及架设应用程序服务器的体验报告
使用ECS部署Github开源项目Mcsmanager以及架设Minecraft服务器(作业用)的体验以及经验分享
使用ECS部署Github开源项目以及架设应用程序服务器的体验报告