使用阿里云ecs初体验

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 因为需要完成毕业设计的内容,所以参加了阿里云的ecs学生专享的活动,使用ecs服务器很好的满足了我对云服务器的需求,顺利的配置了我所需要的环境,安装了jdk和mysql,成功的将自己的网站搭建到了云服务器上面,是一次很棒的体验

我现在就读于网络工程专业,目前是大四需要进行毕业设计所以会有使用云服务器的需求,我在做毕业实习的时候,老师提到过可以参加阿里云的飞天加速计划
要想使用学生免费的服务器需要进到阿里云官网,搜索飞天加速计划
进入之后,要想享受学生优惠,要根据上面的流程走,没有注册要先注册阿里云的账号,支付宝可以直接登录阿里云哟,然后就要进行实名认证和学生认证,认证完成之后还需要进行培训,这个培训会教会你很多使用服务器的小技巧,之后需要进行考试,主要考服务器和linux的问题,十分钟之类只能考一次,所以要提前做好准备,好好看看相关内容然后进行考试,考试通过之后就能免费试用了,之后想要继续免费使用的话就必须要发表一篇文章并且通过审核之后才能继续领取
在领取了之后,要想服务器能够挂载网站,必须对服务器进行配置,我的建议是使用MobaXterm这个软件连接服务器的公网ip,然后再使用Linux命令对环境进行配置
接下来我来说一下自己对环境的搭建
1.mysql的搭建
第一步:去官网下载mysql的在线安装包

第二步:解压mysql安装包
rpm解压的时候,不需要去跟归档目录
rpm -ivh mysql80-community-release-el7-4.noarch.rpm
默认目录是解压在/etc/yum.repos.d

第三步:切换到解压目录
cd /etc/yum.repos.d

第四步:修改mysql的在线安装包
vi mysql-community.repo
注意:把5.7的0改成1,把8.0的1改成0

第五步:在线安装mysql服务
yum -y install mysql-community-server

第六步:启动mysql的服务
service mysqld start

第七步:在登录的时候,需要先查看一下系统给我们提供的临时密码
grep 'temporary password' /var/log/mysqld.log
mysql -uroot -p

第八步:修改密码
注意:先设置密码的长度,再把mysql的安全等级降低
set global validate_password_length=6;
set global validate_password_policy=0;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

2.mysql的授权处理
注意:元数据(框架组成的基本数据)与真实数据(我们存储的数据)的区别
第一步:使用mysql的元数据库
use mysql;
第二部:更新域属性:
update user set host='%' where user ='root';
第三部:执行以上语句之后再执行更新语句:
FLUSH PRIVILEGES;
第四步:再执行授权语句:
GRANT ALL PRIVILEGES ON . TO 'root'@'%'WITH GRANT OPTION;

2.hadoop框架的搭建
hadoop的底层是基于物理磁盘的 (spark基于内存计算的)
第一步:解压hadoop的tar包
tar -zxvf hadoop-2.7.3.tar.gz -C /usr/local/

第二步:切换到配置文件的目录
cd /usr/local/hadoop-2.7.3/etc/hadoop

第三步:修改hadoop-env.sh (修改hadoop的java依赖)
vi hadoop-env.sh
修改内容如下:
export JAVA_HOME=/usr/local/jdk1.8.0_211

第四步:修改core-site.xml (外界访问的配置)核心配置
vi core-site.xml
修改内容如下:

fs.defaultFS
hdfs://hadoop01:9000


hadoop.tmp.dir
/usr/local/hadoop-2.7.3/tmp

第五步:修改hdfs-site.xml (修改保存元数据与真实数据的存储路径)
vi hdfs-site.xml
修改内容如下:

dfs.namenode.name.dir
/usr/local/hadoop-2.7.3/data/name


dfs.datanode.data.dir
/usr/local/hadoop-2.7.3/data/data


dfs.replication
3


dfs.secondary.http.address
hadoop01:50090

第六步:修改mapred-site.xml
注意,该文件是一个临时文件,我们需要把临时文件变成非临时文件
mv mapred-site.xml.template mapred-site.xml
vi mapred-site.xml
修改内容如下:

mapreduce.framework.name
yarn

第七步:修改yarn-site.xml 资源调度着
vi yarn-site.xml
修改内容如下:

yarn.resourcemanager.hostname
hadoop01


yarn.nodemanager.aux-services
mapreduce_shuffle

第八步:修改slaves 指定从节点是谁
vi slaves
修改内容如下:(把localhost删掉)
hadoop02
hadoop03

注意:启动之前先配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_211
export HADOOP_HOME=/usr/local/hadoop-2.7.3
export PATH=PATH:JAVA_HOME/bin:HADOOPHOME/bin:HADOOP_HOME/sbin
记得source
source /etc/profile

第九步:初始化与分发(初始化与启动的命令都是在主节点操作hadoop01)
注意:因为集群是第一次搭建出来的,所有要进行初始化
hadoop namenode -format (该命令只执行一次:(是成功一次))

注意:给其他俩台节点分发hadoop
scp -r /usr/local/hadoop-2.7.3 hadoop02:/usr/local/
scp -r /usr/local/hadoop-2.7.3 hadoop03:/usr/local/

第十步:启动集群
初始化成功跟分发完毕后,再去启动集群:
start-all.sh

jps:查看java进程的命令

(注意:如果启动的时候出错了,记得先停止集群stop-all.sh,再去修改错误的地方,修改的时候
,记得是修改三台服务器,而不是光修改一台,修改完成后,再次启动集群即可)

web页面查看:ip:50070
经历过这次的学习和对服务器的使用,我收获很多,搭建网站的时候遇到了很多的困难,但是最终还是在各种查询信息的条件下做了出来,我曾经发现只有一个端口可以访问,最后发现是我没有打开防火墙,希望大家能够借鉴我的经验,还有要到安全组那里去开放端口号,总而言之,这次的活动我学到了很多,感谢阿里云的这次活动,能让我有机会体验使用这么优秀的服务器。

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
1
1
0
分享
相关文章
阿里云经济型e实例云服务器评测:企业官网搭建的性价比之选
阿里云服务器经济型e实例可以用来搭建企业网站吗?云服务器作为搭建企业官网的基础设施,其性能、稳定性、成本等因素直接影响着官网的运营效果。阿里云经济型e实例云服务器作为一款性价比较高的产品,备受用户关注。许多企业在选择云服务器搭建官网时,都会将其纳入考虑范围。本文将详细探讨阿里云经济型e实例云服务器的特点、性能表现、稳定性与可靠性,以及成本考量,最终解答是否适合用它来搭建企业官网。
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
DeepSeek服务器繁忙解决方法:使用阿里云一键部署DeepSeek个人网站!
通过阿里云一键部署DeepSeek个人网站,解决服务器繁忙问题。学生用户可领取300元代金券实现0成本部署,普通用户则可用99元/年的服务器。教程涵盖从选择套餐、设置密码到获取百炼API-KEY的全流程,助您快速搭建专属大模型主页,体验DeepSeek、Qwen-max、Llama等多款模型,无需代码,最快5分钟完成部署。支持绑定个人域名,共享亲友使用,日均成本仅约1元。
148 10
阿里云实验基于ECS搭建云上博客
实验网址https://developer.aliyun.com/adc/scenario/fdecd528be6145dcbe747f0206e361f3?spm=a2c6h.13858375.devcloud-scene-list.4.d1a04090jMEG9j
61 26
|
9天前
|
阿里云linux服务器使用脚本通过安全组屏蔽异常海外访问ip
公网网站可能会遭受黑客攻击导致访问异常,使用此脚本可以屏蔽掉异常IP 恢复访问。也可自行设置定时任务定期检测屏蔽。
109 28
阿里云X86/ARM/GPU/裸金属/超算等五大服务器架构技术特点、场景适配与选型策略
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别。本文将深入解析这些架构的特点、优势及适用场景,帮助用户更好地根据实际需求做出选择。
阿里云轻量应用服务器38元与云服务器99元和199元区别及选择参考
2025年,阿里云推出了多款价格比较实惠的轻量应用服务器和云服务器,这些产品以其卓越的性能和亲民的价格,吸引了众多个人开发者、小型网站以及中小企业的关注。本文将对这几款轻量应用服务器和云服务器进行详细对比和测评,分析其性能和适用场景,以供大家在选择时参考。
阿里云第八代云服务器c8i与g8i深度解析:技术对比、场景适配与选购指南
阿里云服务器计算型c8i与通用型g8i实例属于阿里云的第八代云服务器实例规格,是除了计算型c7与c8y和通用型g7与g8y之外同样深受用户喜欢的云服务器实例规格。本文将详细解析计算型c8i与通用型g8i实例的技术特性、适用场景、性能优势,以及最新的活动价格情况,并为用户提供购买建议。
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
本文介绍了如何通过阿里云获取ECS云服务器并进行操作系统配置与组件安装,以实现高效的资源管理和系统监控。阿里云凭借强大的基础设施和丰富的服务成为用户首选。文中详细描述了获取ECS、RAM授权、开通操作系统控制台及组件安装的步骤,并展示了如何利用控制台实时监控性能指标、诊断系统问题及优化性能。特别针对idle进程进行了深入分析,提出了优化建议。最后,建议定期进行系统健康检查,并希望阿里云能推出更友好的低成本套餐,满足学生等群体的需求。
151 17
【阿里云】控制台使用指南:从创建ECS到系统诊断测评

热门文章

最新文章

下一篇
oss创建bucket
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等