不一样的ECS U实例

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 简要讲述ECS U实例及远程连接操作,中间件部署等

ECS U实例

首先在体验ECS U实例之前我们按照惯例先来了解一下什么是ECS U实例?U实例:通用算力型Universal实例(U实例)提供均衡的计算、内存和网络资源,支持多种处理器和多种处理器内存配比。该类型实例依托阿里云资源池化技术和智能调度算法进行动态资源管理,为您的应用提供持续的算力保障、稳定性保障、供应及弹性保障,可以满足大多数场景下的应用需求,是一款具有高性价比企业级实例。注意哦,这里是高性价比企业级实例,体现在售价相比上一代主售实例降幅最高可达40%,这就是U实例(U实力)关于U实例资源详细内容参考文档:通用算力型U实例 好了,下面话不多说,开始操作吧。

U实例入门

在进行U实例操作之前

开通U实例服务

我们首先需要开通U实例服务,这里大家刚好可以趁着阿里云的ECS U实例的评测活动来免费体验U实例,具体申请链接参考评测页面

image.png

提交申请之后静等官方运营小姐姐审核通过即可,审核通过后运营小姐姐会单独发你U实例免费开通操作手册,你按照步骤操作开通即可。

远程连接U实例

开通了U实例之后,我们可以在阿里云服务器控制台看到你开通服务时自动创建的U实例

image.png

如果在开通服务的过程中你没有设置U实例的密码的话,那么你可以先重置一下实例密码。

重置密码

重置实例密码的操作很简单,首先点击控制台首页的U实例名称,跳转到U实例详情页面

image.png

点击【重置实例密码】,打开重置实例密码页面

image.png

输入符合条件的实例密码,点击【保存密码】即可,这时会询问你是否重启实例

image.png

点击【立即重启】等待U实例重启完成之后就可以进行远程连接了。

远程连接

实例重启完成之后,点击当前页面的【远程连接】

image.png

打开页面,我们就用默认的Workbench远程连接

image.png

点击【立即登录】,

image.png

输入刚才重置的实例密码,点击【确定】,连接成功

image.png

安装Mysql

安装Mysql并启动

连接上U实例服务器之后,我们先来安装一个数据库Mysql,首先需要更新YUM源

rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

执行更新完成之后安装MySQL

yum -y install mysql-community-server --nogpgcheck

安装成功如图

image.png

查看Mysql版本号

mysql -V# 返回内容# mysql  Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using  EditLine wrapper

确定Mysql安装成功之后可以启动Mysql及进行后续操作

# 启动Mysqlsystemctl start mysqld
# 设置MySQL服务开机自启动systemctl enable mysqld

Mysql数据库操作

Mysql启动成功后,登录Mysql

# 获取MySQL的root用户原始密码 grep'temporary password' /var/log/mysqld.log
# 返回 2023-06-05T09:18:56.647379Z 1 [Note] A temporary password is generated for root@localhost: FapOTToR/9s(# 使用root用户登录数据库mysql -uroot-p

image.png

登录成功之后修改root用户原始密码,

#修改密码安全策略为低(只校验密码长度,至少8位)
set global validate_password_policy=0;ALTER USER 'root'@'localhost' IDENTIFIED BY'test2023';

image.png

执行命令授予root用户远程管理权限

GRANT ALL PRIVILEGES ON*.* TO 'root'@'%' IDENTIFIED BY'test2023';

完成以上操作之后就可以执行

exit

退出Mysql数据库,之后需要连接Mysql进行SQL的操作和平时开发用的一样,比如

#登录数据库
mysql -uroot -ptest2023
#创建数据库
create database test;# 查看数据库列表
show databases;# 使用数据库
use test;#查看数据库表
show tables;

操作结果如图

image.png

本地远程连接Mysql

如果说你想通过本地电脑远程连接Mysql,那么你需要设置U实例的安全组

image.png

安全组配置完成之后,就可以通过本地电脑的Mysql连接工具连接Mysql,我用的是Navicat

image.png

到这里整个在ECS U实例服务器安装Mysql,启动Mysql及本地远程连接Mysql的操作就完成了,下面我们来安装一下负载均衡nginx。

安装Nginx

安装Nginx

安装完数据库Mysql后,我们再来安装应用必须的负载均衡Nginx。

安装Nginx运行所需要的插件

# 安装gcc gcc是Linux下的编译器,它可以编译C、C++、Ada、Object C和Java等语言yum -y install gcc#安装pcre pcre是一个perl库,Nginx的HTTP模块使用pcre来解析正则表达式yum install -y pcre pcre-devel
#安装zlib zlib是一个文件压缩和解压缩的库,Nginx使用zlib对HTTP数据包进行gzip压缩和解压yum install -y zlib zlib-devel

安装成功后如图

image.png

image.png

image.png

下载Nginx安装包并解压安装Nginx

# 下载Nginx安装包wget http://nginx.org/download/nginx-1.17.10.tar.gz
# 解压tar -zxvf nginx-1.17.10.tar.gz
#编译并安装cd nginx-1.17.10
./configure
make && make install

安装完成后如图

image.png

到这里Nginx安装完成,下面启动Nginx

启动Nginx

启动Nginx命令

cd /usr/local/nginx/
sbin/nginx

启动Nginx完成之后可以通过命令查看Nginx进程

ps-ef|grep nginx

查看结果如图

image.png

Nginx启动成功之后,再次回到U实例,配置Nginx 端口80的安全组规则

image.png

然后在浏览器输入:ECS U实例ip地址:80 可以看到

image.png

到这里应用负载均衡Nginx安装成功完成。

安装JDK

下面来安装Java 运行环境JDK

#yum源中JDK版本yum list java*
# 使用yum安装JDK1.8yum -y install java-1.8.0-openjdk*

执行安装命令后如图

image.png

验证一下JDK是否安装成功

java -version

image.png

安装Tomcat

安装了Java Web需要的JDK后,下面再来安装运行容器Tomcat。

# 下载tomcat安装包wget--no-check-certificate https://labfileapp.oss-cn-hangzhou.aliyuncs.com/apache-tomcat-8.5.72.tar.gz
#解压tar -zxvf apache-tomcat-8.5.72.tar.gz
# 修改tomcat 名字mv apache-tomcat-8.5.72 /usr/local/tomcat-boss
#执行命令为tomcat授权chmod+x /usr/local/tomcat-boss/bin/*.sh
# 修改tomcat端口号sed-i's/Connector port="8080"/Connector port="8082"/' /usr/local/tomcat-boss/conf/server.xml

查看端口是否修改成功

vim /usr/local/tomcat-boss/conf/server.xml

image.png

启动tomcat

/usr/local/tomcat-boss/bin/./startup.sh

image.png

到这里整个Java Web需要的基础服务部署环境就搭建完成了,后续还需要配置对应的nginx指向tomcat来实现负载均衡机制。

当然,除了上面的安装的容器、数据库、运行环境等,你也可以在阿里云服务器ECS U实例上面安装缓存中间件比如Redis,或者消息中间件RocketMQ等,由于篇幅的原因这里不再查找资料写安装指南了,有需要的可以在评论区发消息,我帮助你查找相关资料。

体验感受

操作上

在整个阿里云服务器ECS U实例的体验过程中,从操作习惯以及云服务器安装所需资源来看和ECS 实例没有明显区别,所以说你过去如何操作ECS服务器实例,那么你现在同样的方法也可以操作U实例,在操作上可以算是无缝接入。可以说在使用流程上以及操作难易度等方面并没有因为升级了产品,或者说为企业提供了更具性价比的企业级实例上而增加使用过程中的配置、操作难度、维护难度等方面,这一点从整个体验的过程中很有感触,流程上、操作上算的上是没有任何的改变。

适用场景上

对于U实例,可以这么理解:通用算力型Universal实例(U实例)提供均衡的计算、内存和网络资源,支持多种处理器和多种处理器内存配比,为您的应用提供持续的算力保障、稳定性保障、供应及弹性保障,可以满足大多数场景下的应用需求,是一款具有高性价比的企业级实例。这就是与其他ECS 实例的区别之处。

从U实例的适用场景来看,

image.png

这款产品从设计之初就是为企业提供高性价比而来的,因此对于中小类型规模的企业应用,可以说毫不犹豫的选择通用算力型Universal实例(U实例)没有任何问题值的担忧。

体验建议

在本次U实例的体验过程中,虽然我上面安装成功了不少Java Web所需的基础应用,比如数据库Mysql ,运行环境JDK,负载均衡Nginx,运行容器Tomcat,但是整个安装过程曲折只有个人知道,官方文档中实际上对于在云服务器上部署基础应用的操作文档并没有很系统的文档存在,个人在整个部署过程中也是通过查找以往的实验室操作文档或者通过其他途径搜集资料来进行安装,希望官方后期可以补充一份关于云服务器ECS U实例的应用安装文档,目前的通用算力型作为产品介绍及云服务器产品角度的操作文档。而后可以再单独提供一份基于云服务器ECS U实例的应用部署文档,可以涵盖比如Java Web整个开发周期所需的一切环境资源的部署文档:比如基于U实例的Mysql、Nginx、JDK、Tomcat、Redis、RocketMQ、MongoDB、Elasticsearch等部署及配置操作文档,这样方便中小企业在云端服务器可以自主化部署自己需要的应用组件。

最后,感谢阿里云服务器团队对于中小企业发展做出的体谅与贡献,赞一个。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
18天前
|
弹性计算 监控 负载均衡
|
1天前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c8i实例解析:实例规格性能及使用场景和最新价格参考
计算型c8i实例作为阿里云服务器家族中的重要成员,以其卓越的计算性能、稳定的算力输出、强劲的I/O引擎以及芯片级的安全加固,广泛适用于机器学习推理、数据分析、批量计算、视频编码、游戏服务器前端、高性能科学和工程应用以及Web前端服务器等多种场景。本文将全面介绍阿里云服务器计算型c8i实例,从规格族特性、适用场景、详细规格指标、性能优势、实际应用案例,到最新的活动价格,以供大家参考。
|
6天前
|
存储 弹性计算 缓存
阿里云服务器通用型g8i实例性能与使用场景介绍及最新收费标准参考
阿里云ECS通用型g8i服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS通用型g8i实例支持开启或关闭超线程配置,单台g8i实例最高支持100万IOPS。阿里云ECS通用型g8i实例CPU采用Intel®Xeon®Emerald Rapids或者Intel®Xeon®Sapphire Rapids,主频不低于2.7 GHz,全核睿频3.2GHz。本文为大家介绍通用型g8i实例性能与使用场景介绍及最新收费标准,以供参考。
|
7天前
|
弹性计算 缓存 数据挖掘
阿里云服务器经济型e和通用算力型u1实例区别及选择参考
在阿里云目前的活动中,经济型e和通用算力型u1实例是两个比较热门的云服务器实例规格,收费标准相对其他计算型、通用型和内存型实例来说要更低一些,经济型e实例ECS云服务器2核2G3M带宽新购和续费都是99元1年,通用算力型u1实例2核4G5M带宽新购和续费都只要199元1年、4核8G云服务器955.58元1年。有的新手用户并不清楚他们之间的区别及如何选择,本文将介绍阿里云服务器中的经济型e实例和通用算力型u1实例的特点、区别以及新手选择参考。
|
15天前
|
存储 缓存 安全
阿里云服务器内存型r7、r8a、r8y、r8i实例区别及选择参考
随着阿里云2024年金秋云创季的开始,目前在阿里云的活动中,属于内存型实例规格的云服务器有内存型r7、内存型r8a、内存型r8y和内存型r8i这几个实例规格,相比于活动内的经济型e和通用算力型u1等实例规格来说,这些实例规格等性能更强,虽然这几个实例规格的云服务器通常处理器与内存的配比为都是1:8,但是他们在处理器、存储、网络、安全等方面等性能并不是一样的,所以他们的适用场景也有着不同。本文为大家介绍内存型r7、r8a、r8y、r8i实例的性能、适用场景的区别以及选择参考。
|
18天前
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器c7/c8a/c8y/c8i/g7/g8a/g8y/g8i/r7/r8a/r8y/r8i实例区别及选择参考
在阿里云目前的活动中,除了特价的轻量应用服务器和经济型e及通用算力型u1实例之外,属于计算型实例的实例有计算型c7/c8a/c8y/c8i,属于通用型实例的有通用型g7/g8a/g8y/g8i,属于内存型实例的有内存型r7/r8a/r8y/r8i。本文将详细介绍阿里云服务器中的c7、c8a、c8y、c8i、g7、g8a、g8y、g8i、r7、r8a、r8y、r8i等实例规格的性能、适用场景及选择参考,帮助用户更好地选择合适的云服务器实例。
|
21天前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c7、c8a、c8y、c8i实例性能、适用场景区别及选择参考
随着阿里云2024年金秋云创季的开始,目前在阿里云的活动中,属于计算型实例规格的云服务器有计算型c7、计算型c8a、计算型c8y和计算型c8i这几个实例规格,相比于活动内的经济型e和通用算力型u1等实例规格来说,这些实例规格等性能更强,虽然这几个实例规格的云服务器通常处理器与内存的配比为都是1:2,但是他们在处理器、存储、网络、安全等方面等性能并不是一样的,所以他们的适用场景也有着不同。本文为大家介绍计算型c7、c8a、c8y、c8i实例的性能、适用场景的区别以及选择参考。
|
20天前
|
存储 人工智能 安全
阿里云服务器通用型g7、g8a、g8y、g8i实例区别及选择指南
目前在阿里云的活动中,属于通用型实例规格的云服务器有通用型g7、通用型g8a、通用型g8y和通用型g8i这几个实例规格,相比于活动内的经济型e和通用算力型u1等实例规格来说,这些实例规格等性能更强,虽然这几个实例规格的云服务器通常处理器与内存的配比为都是1:4,但是他们在处理器、存储、网络、安全等方面等性能并不是一样的,所以他们的适用场景也有着不同。本文为大家介绍通用型g7、g8a、g8y、g8i实例的性能、适用场景的区别以及选择参考。
|
28天前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c7、计算型c8y、计算型c8i实例性能对比与选择参考
目前阿里云在售的云服务器中,主要包含了第6代、第7代、第8代实例规格的云服务器产品,从类别上来说,又分为计算型(c系列)、通用型(g系列)、内存型(r/re系列)、通用算力型(U实例)、大数据型(d系列)、本地SSD型(i系列)、高主频型(hf系列)等不同种类的云服务器实例规格,而在阿里云目前的活动中,计算型(c系列)主要计算型c7、计算型c8y和计算型c8i实例可选,有的新手用户并不清楚这三个计算型实例之间的差别,本文对这三个计算型实例的实例规格、CPU(核)、内存(G)、计算、存储、内存等方面为大家做个对比,让大家了解一下他们之间的不同,以供参考选择。
|
27天前
|
存储 安全 网络协议
阿里云服务器通用型g7、通用型g8y、通用型g8i实例性能和适用场景对比与选择参考
目前阿里云在售的云服务器中,主要包含了第6代、第7代、第8代实例规格的云服务器产品,在选择云服务器实例规格时,对于需要平衡计算、存储和网络性能的应用场景来说,通用型g7、通用型g8y和通用型g8i实例是许多用户的热门选择。为了帮助大家更好地了解这三款实例的区别,并为选择提供参考,本文将详细对比它们的实例规格、CPU、内存、计算、存储、网络等方面的性能,并附上活动价格对比。让大家了解一下他们之间的不同,以供参考选择。
下一篇
无影云桌面