初次使用ECS云服务

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云服务器ECS,u1 2核4GB 1个月
简介: 作为初学者,第一次步入云服务的层面,并且有幸以学生的身份免费体验了阿里云的云服务器。在大学四年,因为缺少实战经验而开始着手学习SpringBoot相关开发技术,由此有了云服务这样的学习需求,恰好在阿里云平台上了解到可以依靠学生的身份加入“飞天加速计划高校学生在家实践”的活动,并且在同学与老师的建议下,初次使用了centos的linux系统作为平台进行开发。

本次的学习中,我们在老师的带领下,使用的是finalshell云服务操作工具。听说这款工具是由我们国人开发而得,并且十分好用。
但毕竟我只是第一次实际接触到Linux操作系统的情景,在很多方面都还是有着window的操作思维,幸好Linux和windows在一些命令上有些类似,不然学习进度会更慢也说不定。
在这里,我想给大家分享一下我使用finalshell学习云服务的一些小小心得:
首先,我们一开需要做的就是开启云服务器,并且重置密码,自己进行保存。
然后便是利用finalshell进行连接;finalshell的确是一款非常方便的云服务操作工具,我们只需要用云服务器的公网ip,再加上密码,就能直接连接上,并且依靠Linux系统进行对于云服务器的操作。
我们都知道,一个项目能否运行,最基本的便是环境搭建,服务器,数据库,以及Java的jdk。
所以首先便是要再云服务器上一步一步的搭建起自己需要的环境,我们先来看看jdk的安装:
我所用的是yum,这个东西不太容易解释,我们可以把它理解为java中的maven。
yum install -y java-1.8.0-openjdk.x86_64:这一句是自动安装1.8版本的jdk,安装完成之后,我们可以输入:
java -version:观察是否安装成功。
若是安装成功便可开始第二部操作,安装tomcat,tomcat的安装比起jdk要复杂一些,首先我们需要去tomcat的官网下载后缀名为tar.gz的压缩包,这种格式的包是Linux上面使用的,和我们以往windows几百mb的安装包有所不同,也更为方便。
然后我们就应该将压缩包放在云服务sh上了,因为有finalshell的帮助,所以我们直接将压缩包拖入界面即可,省去了使用Linux命令步骤,当然,个人建议最好再usr目录下创建一个文件夹进行存储,避免文件混乱:
cd /usr:跳转至usr目录
mkdir tomcat:创建tomcat文件夹
tar zxvf /目录名/tomcat压缩包名:解压tomcat压缩包
最后就可以使用测试一下tomcat是否解压成功:
cd /tomcat/bin:跳转到tomcat的bin目录下,然后执行:
./startup.sh:开启tomcat服务器
ps -ef |grep tomcat:查看tomcat服务器
如果出现相关提示,则表示tomcat运行成功!
最后,便是开始我个人认为最麻烦的mysql安装,因为系统不同的原因,也因为我需要更替mysql版本的原因,我在mysql上遇到了很多问题。
在安装mysql之前,我们需要先安装,wget,这个类似于linux版的迅雷,可以帮助我们安装很多东西。
yum install wget
然后我们就可以利用wget直接下载mysql源了,而不是去官网下载,相当方便。
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
然后,我建议还是查看一下安装效果:
yum repolist enabled | grep mysql
如果确认无误之后便可安装MySQL服务器,这一步要安装的东西比较多,比较花费时间:
yum install mysql-community-server
在安装的过程中,会有一些需要确定的事项,所有确定都输入y,代表yes确认,待安装完毕之后就可以启动MySQL服务了:
systemctl start mysqld.service
MySQL的使用是需要账号和密码的,所以我们需要获取一下默认的密码:
grep "password" /var/log/mysqld.log
使用默认密码进入之后,虽好修改为自己的密码,值得提一下,linux之内似乎对mysql密码有一些规定,需要有特殊字符以及字母大小写,并且在以后的密码使用中需要用单引号,这便是我多次失败的原因了。
最后,我们虽然加入了这些环境,但云服务器是不会运行外网访问的,所以我们需要自行前去云服务器上面的安全组进行配置,开放3306端口,和8080端口,在以后若是需要,就自行开放端口便是。
以上,便是我初次使用云服务器的心得,希望可以在大家的开发之路上有所帮助。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
8月前
|
机器学习/深度学习 人工智能 弹性计算
|
7月前
|
弹性计算 数据库 虚拟化
阿里云云服务器ECS类云产品与云服务产品简介及适用场景介绍
阿里云的云服务器ECS类产品并不是只有云服务器和轻量应用服务器两种产品,还包括弹性裸金属服务器、GPU云服务器、专有宿主机、FPGA云服务器、VMware服务等产品和服务均属于云服务器ECS类云产品,本文为大家介绍一下哪些云产品属于云服务器ECS类产品,他们各自的适用场景有哪些。
216 0
|
7月前
|
弹性计算 人工智能 测试技术
阿里云服务器价格表2023 国内云服务产品价格对比
阿里云轻量应用服务器2核2G3M带宽轻量服务器一年108元,2核4G4M带宽轻量服务器一年297.98元12个月;ECS云服务器e系列2核2G配置182元一年
367 0
|
10月前
|
弹性计算 固态存储 数据可视化
阿里云服务器价格如何?与其他云服务提供商的价格对比如何?
阿里云服务器价格如何?与其他云服务提供商的价格对比如何?
58 0
|
11月前
|
弹性计算 大数据 测试技术
阿里云服务器价格表2023,云服务产品价格对比
阿里云服务器价格表2023,云服务产品价格对比,CPU内存配置可选2核2G、2核4G、2核8G、2核16G、4核4G、4核8G、4核16G、4核32G、8核8G、8核16G、8核32G、8核64G等配置,云服务器包括轻量应用服务器和云服务器ECS,ECS实例可选通用算力型u1、计算型c7、通用型g7和内存型r7实例
348 0
|
消息中间件 NoSQL 关系型数据库
云服务&服务器免费使用
写作目的 最近买了个2核4G的云服务器,自己平时就是写个demo。感觉服务器资源浪费了,所以搭建了一些测试环境方便小伙伴使用。
124 1
云服务&服务器免费使用
|
弹性计算
阿里云云服务 ECS 是什么
阿里云云服务 ECS 是什么自制脑图, 介绍了什么是云服务器 ECS、ECS 的产品定位和实现原理、ECS 是应用的基础运行环境、ECS 的弹性伸缩、ECS 的优势。
163 0
阿里云云服务 ECS 是什么
|
弹性计算 物联网 云计算
云服务ECS使用感受
本人是一名大二的学生,目前在学习物联网应用技术这门专业,在大二上学期接触学习了云计算这门课程,为了让我们有更好的学习环境和平台,我们云计算课程的老师告诉我们可以通过阿里云这个平台完成所学课程的相关实训,所以接触了阿里云飞天加速计划这个平台。
|
弹性计算 Linux 云计算
ECS云服务使用体验
阿里的ECS云服务器配置灵活,性能稳定可靠,生态方面也做得很好。飞天加速计划的推出给我们学生创造了个很好的云服务器体验机会。
|
存储 弹性计算 大数据
ECS云服务使用感想
:一个学习生物医学工程专业的学生

热门文章

最新文章