ECS服务器入门体验

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

Hello World 来自于数据科学与大数据技术专业,大四年级一名菜鸟,学习实践ECS记录
ECS服务器初体验
首先完成服务器运行环境配置
安装Java运行环境jdk
安装MySQL服务器配置环境
配置Tomcat
安装Node
1.登陆至ECS服务器,通过命令创建mkdir /data/download文件夹
将所有下载的软件放至该文件夹;Snipaste_2022-03-19_17-50-31.png
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文件才能完成后台启动,配置密码等;
ECS服务器运行项目
对于java项目的运行只需要将对应的jar包文件上传至ECS服务器;上传方式可以选择服务器提供的方式或者采用其他工具上传。
通过命令cd 进入对应目录启动jar;nohup java -jar 文件名称.jar > output & 可以后台启动并挂起;
对于Vue项目可以直接发布至tomcat的路径下即可通过端口访问
ECS服务器认识
个人感觉阿里云的控制台还是很好用的,对于不熟悉linux操作的人来说十分的友好。针对一个项目可能在本机运行毫无问题,一旦发布至服务器上可能会出现一系列问题;例如无法启动,启动报错,等等;这时候日志文件就显得尤为重要。日志文件可以帮助我们查看对应的问题,并进行修改。例如:java项目中配置有redis,mysql服务器,如果跟服务器上的数据库配置不一致就会产生错误。对于vim使用不熟悉的我,采用外部工具下载文件至windows环境下查看日志文件,再进一步修改。
未来展望
通过本次实践,完成了项目开发至上线维护的简易流程体验,ECS服务器体验感极佳,对于个人用户来说学习实践的首选,后续还会在服务器上体验docker容器的内容。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
弹性计算 数据可视化 Ubuntu
《Palworld/幻兽帕鲁》阿里云专用服务器搭建部署从入门到精通:2024年最新教程!
随着《幻兽帕鲁》的风靡,越来越多的玩家希望拥有属于自己的游戏服务器,以获得更加稳定和私密的游戏体验。今天,就为大家带来一份详细的新手教程,教您如何在阿里云上轻松搭建《幻兽帕鲁》专用服务器。 首先,您需要一台服务器。在这里,我们推荐使用阿里云服务器。它不仅稳定可靠,而且提供了丰富的幻兽帕鲁服务器搭建模板,让您轻松上手。
95 0
|
6月前
|
网络协议
网络编程【TCP单向通信、TCP双向通信、一对多应用、一对多聊天服务器】(二)-全面详解(学习总结---从入门到深化)(下)
网络编程【TCP单向通信、TCP双向通信、一对多应用、一对多聊天服务器】(二)-全面详解(学习总结---从入门到深化)
140 2
|
6天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
33 3
|
22天前
|
安全 Java 应用服务中间件
【服务器知识】Tomcat简单入门
【服务器知识】Tomcat简单入门
|
3月前
|
前端开发 网络协议 物联网
Django Web:搭建Websocket服务器(入门篇)
Django Web:搭建Websocket服务器(入门篇)
60 1
|
4月前
|
前端开发 JavaScript
【node写接口】 通过node 快速搭建一个服务器、get请求、post请求 小白入门
【node写接口】 通过node 快速搭建一个服务器、get请求、post请求 小白入门
84 4
|
5月前
|
弹性计算 负载均衡 定位技术
阿里云服务器地域怎么选?看这一篇文章就够了,小白入门
阿里云服务器地域选择应考虑速度延迟、内网互通、价格差异和备案限制。建议用户根据所在地区就近选择,以减少网络延迟。同一地域内的产品可实现内网互通,不同地域间则无法跨地域部署负载均衡或使用内网连接。价格因地域而异,部分区域可能有优惠。此外,若需在中国内地进行网站经营性备案,需选择特定地域如北京或深圳。详细信息参考阿里云官方页面。
872 5
阿里云服务器地域怎么选?看这一篇文章就够了,小白入门
|
5月前
|
小程序 数据安全/隐私保护
阿里云新手入门:注册账号、实名认证、申请免费云服务器
阿里云新手指南:注册账号(手机号或支付宝快捷注册),完成实名认证(个人/企业)。通过免费服务器获取3个月试用。创建后,设置密码,远程连接,配置安全组规则,部署应用,如建站与环境安装。详询官方教程。
|
4月前
|
网络协议 网络架构
【网络编程入门】TCP与UDP通信实战:从零构建服务器与客户端对话(附简易源码,新手友好!)
在了解他们之前我们首先要知道网络模型,它分为两种,一种是OSI,一种是TCP/IP,当然他们的模型图是不同的,如下
177 1
|
4月前
|
弹性计算 网络安全 数据安全/隐私保护
阿里云服务器新手入门:注册账号、实名认证申请免费云服务器全流程
注册阿里云账号,选择注册方式如密码、扫码或手机号,并完成验证码验证。接着进行实名认证,提供必要个人信息或企业证件。然后,在控制台选择云服务器ECS,点击“免费试用”申请,配置实例并设置登录密码。创建后,通过远程连接工具如SSH登录,开始使用服务器进行软件安装、应用部署等操作。阿里云提供详细文档支持。别忘了点击链接以直接试用。
209 0

热门文章

最新文章