高校学生免费算力ECS使用体验

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 高校学生免费算力ECS使用体验

介绍:
我是一名就读软件工程专业的大二的学生,近期,在开发实验室交付的小程序的任务中负责后端开发,前端的同学想要提前拿到接口,用于测试前端项目,正在这时候我了解到了阿里云的高校学生免费算力计划,在经过了一个入门小实验和测试后,很快便取得了第一个自己的服务器,使用两周后体验良好,因此来续计划啦。
使用攻略:
首先呢,作为一台服务器,肯定是要安装java,mysql,maven等等许多东西,一般来说这些东西都习惯放在/usr/local/目录下,安装完成后,记得再去/etc/profile编辑一下环境变量,并source刷新一下。
为了能让前端的同学一直能访问到项目后端接口,最简便的方法是将项目打包为jar包后(由于是Spring Boot项目,所以Tomcat也自动打包了),传到服务器上,利用nohup命令让项目jar包持续运行。阿里云的服务器很稳,使用的这两周里从来没有出现过前端同学向我反馈后端连接不上的问题。

为了更详细的说明如何配置,下面的内容是摘自我的博客里我当时做的笔记
Java MySQL这些环境的配置就不说了 SpringBoot导够那些依赖之后,IDEA右边那个maven选项卡在Lifecircle里运行package,会生成一个jar包,传到linux里喜欢的地方
(顺便要是部署的时候想关闭程序,输ps aux就能列出进程和进程号;不过如果是简单的控制台java -jar的话Ctrl + C就行)
ps -ef|grep xxx.jar,或者像下面这样,列出所有java进程
然后kill -9 进程号

方法1:
1.使用命令 firewall-cmd --state查看防火墙状态。得到结果是running或者not running 2.在running 状态下,向firewall 添加需要开放的端口: firewall-cmd --permanent --zone=public --add-port=8080/tcp 永久添加端口,去掉 --permanent 则表示临时 3.firewall-cmd --reload 加载配置,使得修改有效。 4.firewall-cmd --permanent --zone=public --list-ports 查看开启的端口里是否成功添加
p.s.CentOS7以下有专门的防火墙操作命令(我的那个阿里云也是)
开启防火墙:systemctl start firewalld.service 关闭防火墙:systemctl stop firewalld.service 开机自动启动: systemctl enable firewalld.service 关闭开机自动启动: systemctl disable firewalld.service 查看防火墙状态:systemctl status firewalld
但是发现还是没法从外界访问服务器ip地址:端口号
然后想起来,哦,阿里云那边的安全组放行我还没配来着

哟西!!!

方法2:(次选)
首先确保有iptables
yum install iptables-services
然后开放对应的端口

sample configuration for iptables service

you can edit this manually or use system-config-firewall

please do not ask us to add additional ports/services to this default configuration

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -P tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -P tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
重启防火墙
systemctl restart iptables
但是报错了Orz:
[root@iZ0jl38ljn8gs6phcrziyjZ waimai]# systemctl restart iptables
Job for iptables.service failed because the control process exited with error code.
See "systemctl status iptables.service" and "journalctl -xe" for details.
搜了半天发现是和原有的firewalld冲突了好像:
service iptables save
systemctl stop firewalld
systemctl disable firewalld
systemctl start iptables
systemctl status iptables
systemctl enable iptables
(注意啦,这样一来/etc/sysconfig/iptables会重置,记得重写一下)
预防:想要改回firewalld防火墙用下面命令
1)开机自动启动firewalld防火墙
systemctl enable firewalld.service
2)关闭开机制动启动
systemctl disable firewalld.service
3)查看状态
systemctl status firewalld
4)启用防火墙firewalld
systemctl start firewalld.service
配置后台运行
nohup java -jar jarName-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &
参考这里

收获总结:
两周的高校学生免费算力的使用体验非常好,这次续两个月之后,我大概率还会续签;拥有一台服务器,真的能对于高校学生的学习起到很大的帮助,为阿里云的精神点赞👍

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
1天前
|
弹性计算
ECS使用体验
ECS使用体验
|
3天前
|
弹性计算 Java Linux
ECS使用体验
阿里云开发者社区里不光有着丰富的知识,还有着十分优秀的性能和非常优秀的服务!他的优点还很多,对于我来说他的优点,是可以花费很少的钱去学习,性价比高,里面的知识丰富,我很需要。 还有的就是,我使用阿里云,感觉非常省力,不需要花时间担心卡掉或死机的问题。
|
6天前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
7天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
14天前
|
弹性计算 运维 Java
ECS使用体验
ECS使用初体验
|
17天前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
3月前
|
存储 弹性计算 网络协议
阿里云服务器通用算力型u1实例性能介绍及活动价格参考
通用算力型u1实例是阿里云推出的高性价比云服务器实例,支持多款Intel Xeon Platinum 可扩展处理器,基准vCPU算力与5代企业级实例持平,最高vCPU算力与6代企业级实例持平,主要适用于Web应用及网站,企业办公类应用,数据分析和计算等大多数通用的对vCPU算力和性能要求不高的应用场景。本文为大家详细介绍倚天云服务器实例的主要性能和最新活动价格情况。
阿里云服务器通用算力型u1实例性能介绍及活动价格参考
|
4月前
|
编解码 缓存 弹性计算
阿里云服务器实例选择参考:经济型、通用算力型与计算型的比较
2核4G、4核8G、8核16G配置的阿里云服务器在阿里云活动中目前有经济型e、通用算力型u1、计算型c7和计算型c8y四种实例可选,虽然配置相同,但是这些实例规格之间的价格却不是一样的,甚至相差很大,本文将重点比较阿里云的经济型e、通用算力型u1、计算型c7和计算型c8y四种实例,以供我们在选择2核4G、4核8G和8核16G配置时做个选择参考。
阿里云服务器实例选择参考:经济型、通用算力型与计算型的比较
|
4月前
|
存储 弹性计算 数据挖掘
阿里云服务器实例选择参考:经济型、通用算力型与通用型的比较
在我们选择阿里云服务器实例规格的时候,很多用户可能会对众多的实例规格感到困惑。特别是对于2核8G、4核16G和8核32G这些热门的配置,阿里云提供了经济型e、通用算力型u1、通用型g7和通用型g8y四种实例。虽然这些配置在硬件上相似,但它们的价格和适用场景却是不同的。本文将帮助用户理解这些差异,并为不同的使用场景推荐最合适的实例。
阿里云服务器实例选择参考:经济型、通用算力型与通用型的比较