不一样的ECS U实例

news2024/10/5 23:29:27

不一样的ECS U实例

  • ECS U实例
  • U实例入门
    • 开通U实例服务
    • 远程连接U实例
      • 重置密码
      • 远程连接
    • 安装Mysql
      • 安装Mysql并启动
      • Mysql数据库操作
      • 本地远程连接Mysql
    • 安装Nginx
      • 安装Nginx
      • 启动Nginx
    • 安装JDK
    • 安装Tomcat
  • 体验感受
    • 操作上
    • 适用场景上
    • 体验建议

参与ECSU实例评测,申请免费体验机会: 体验入口

ECS U实例

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

U实例入门

在进行U实例操作之前

开通U实例服务

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

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

远程连接U实例

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

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

重置密码

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

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

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

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

远程连接

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

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

点击【立即登录】,

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

安装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

安装成功如图

查看Mysql版本号

mysql -V

# 返回内容

# mysql  Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using  EditLine wrapper

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

# 启动Mysql

systemctl 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


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

#修改密码安全策略为低(只校验密码长度,至少8位)

set global validate_password_policy=0;  

ALTER USER 'root'@'localhost' IDENTIFIED BY 'test2023';


执行命令授予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; 

操作结果如图

本地远程连接Mysql

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

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

到这里整个在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

安装成功后如图



下载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

安装完成后如图

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

启动Nginx

启动Nginx命令

cd /usr/local/nginx/

sbin/nginx

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

ps -ef|grep nginx

查看结果如图

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

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

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

安装JDK

下面来安装Java 运行环境JDK

#yum源中JDK版本

yum list java*

# 使用yum安装JDK1.8

yum -y install java-1.8.0-openjdk*

执行安装命令后如图

验证一下JDK是否安装成功

java -version

安装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


启动tomcat

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


到这里整个Java Web需要的基础服务部署环境就搭建完成了,后续还需要配置对应的nginx指向tomcat来实现负载均衡机制。
当然,除了上面的安装的容器、数据库、运行环境等,你也可以在阿里云服务器ECS U实例上面安装缓存中间件比如Redis,或者消息中间件RocketMQ等,由于篇幅的原因这里不再查找资料写安装指南了,有需要的可以在评论区发消息,我帮助你查找相关资料。

体验感受

操作上

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

适用场景上

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

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

体验建议

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/642518.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

操作系统原理 —— 文件的逻辑结构(二十三)

文件的逻辑结构 这里说的逻辑结构,就是指在用户看来,文件内部的数据应该是如何组织起来的,而 物理结构 指的是在操作系统看来,文件的数据是如何被存放的。 从逻辑结构结构来看,我们可以打开一个记事本,里…

渲染案例 | 《妈妈的牵牛花》荣获厦门国际动漫节金奖

2023年5月25日,第十五届厦门国际动漫节“金海豚奖”动画组获奖名单公布。其中,蓝海创意云《青团计划》优秀代表作品——《妈妈的牵牛花》荣获最佳学生动画金奖。 蓝海创意云作为行业内知名的影视动画渲染服务商,深度参与《妈妈的牵牛花》的后…

NAS文件管理拷贝速度很慢?大文件还是得用它!

有时候我们上传文件,个位数的传输速度实在让我们抓耳挠腮,不禁疑惑,有什么办法可以快速地传输文件呢? 就拿铁威马来说吧,铁威马的TOS 桌面上的 “文件管理” 是一款基于浏览器的网页版文件管理工具,该工具…

pytorch低版本找到并安装torch_geometric对应版本

一、找到官网的安装命令 不同版本的torch_geometric 对应的安装命令不完全一致,因此我们需要首先找到所需torch_geometric版本的正确安装命令。然后再去找对应的版本。 目前torch_geometric官网上只有pytorch 2.0.* 和1.13.* 版本的 torch_geometric 版本对应关系…

聊一聊性能测试

提到性能测试,很多从业相关人员可能会感觉比较混淆。 性能测试,它是属于测试领域一个专业细分领域,和软件测试一样,性能测试涉及到的范围和所需要的技能是非常广而精的,如果从大的类型来划分的话性能测试可以被分为&a…

Mac本地部署蘑菇个人博客详解

文章目录 一、安装Docker、Docker Compose1、系统要求2、安装Docker3、Docker-Compose 二、docker一键部署博客1、创建网络2、修改前端配置1)自动修改前端配置2)手动修改前端配置 3、开始部署 三、系统测试1、Nacos测试2、swagger测试3、前端页面4、后端…

Python datetime

datetime的作用 Python datetime的模块,用于处理日期和时间 datetime 官网 datetime模块的类如下 datetime 使用的时候需要引入datetime import datetime 下面说下其中的2个datetime 和 date date 类 import datetime # 获取当前日期 t1 datetime.date.today…

Linux基本工具

文章目录 Linux软件包管理器yum关于rzsz安装与卸载示例注意事项 Linux开发工具vimvim基本操作总结插入模式:移动光标快捷键删除文字复制替换撤销上一次操作更改跳至指定的行多文件操作底行模式 sudoLinux编译器gcc/g的使用预处理编译汇编链接生成可执行文件总结详谈…

如何用智能工牌+语音分析技术,从会话数据中,自动化获取客户满意度评价

在企业客户服务过程中,如何获得客户对产品和服务真实、实时、全面的评价,是企业在后续提升客户满意度、洞察客户需求、制定个性化营销策略、提升销售成交率和品牌口碑的 那么传统企业在获取客户评价和提升客户认知这块都是怎么做的呢? 用运营…

【办公类-30-01】(Python)大班毕业证书批量打印(幼儿信息、性别、毕业日期、学校、公章、签名、证书日期)

背景需求 大班毕业在即,需要打印大班幼儿毕业证书。(已有打印好的彩色证书) 常规操作模式: 1,统一盖章,反复签字 200份证书,每张证书上需要盖园所章、园长签字200次 2. 每个班主任自己领取班…

彻底弄懂 JavaScript 异步任务处理原理

目录 1.单线程 什么是单线程? 2.同步和异步 同步 异步 3.事件循环(EventLoop) 1.事件循环的基本概念 2.微任务/宏任务 3.宏任务和微任务的执行顺序 4.常见的面试题 1.单线程 首先我们需要明白JS是单线程的,这是为了降低程序复杂性&#xff0c…

Windows上安装绿色版mysql-8.0.26

以8.0.26为例 1.安装包下载 下载地址:https://dev.mysql.com/downloads/mysql/下载后文件如图所示: 解压压缩包,并修改文件夹名称为mysql: 2.创建配置文件 在E:\mysql(MySQL解压目录)文件夹下&#…

VS Code 实用快捷键

在使用VS Code 开发过程中,熟练使用一些快捷键可以极大的便利我们的开发。所以,本文汇总了一些快捷键,以便想使用时忘记了可以快速查找到。 1. Alt 鼠标点击 在每一个点击的地方添加输入光标 2. Alt Shift 鼠标左键按住拖动 竖列多行选择。…

达梦数据库无法打开图形化界面的解决方法

在安装或使用DM数据库中,我们经常会需要使用图形化界面,但某些情况下,我们可能会打开图形化界面失败。本文分别介绍通过VNC或者VMware连接数据库服务器,和使用Xmanager第三方工具连接服务器打开图形化界面的方法。实验环境的操作系…

【ARM AMBA AXI 入门 6 - AXI3 协议中的锁定访问之AxLOCK信号】

文章目录 1.1 Locked accesses 1.1 Locked accesses 当主机使用 AxLOCK 信号来指示事务是锁定的事务时,互连(Interconnect)必须确保只有该主机可以访问目标从属区域,直到来自同一主机的未锁定事务完成。互连中的仲裁器(arbiter)必须执行此限制。 在主机…

【面试题】前端面试 15 问高频题

大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 web前端面试题库 VS java后端面试题库大全 数组去重 遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素…

Linux安装mysql8

Linux安装mysql8 第一步:解压mysql安装包:tar -xvf mysql-server-8.0.25.tar.gz 第二步:更新文件夹名:mv mysql-server-8.0.25 mysql 第三步:进入mysql文件夹:cd mysql,创建data文件夹&#x…

OM6621PW蓝牙智能指纹锁(附芯片选型)

随着科技的快速发展,智能家居正逐渐成为现代生活的一部分。在智能家居领域,安全始终是人们关注的焦点。传统的机械锁存在被暴力破解、易被复制钥匙等安全隐患,无法满足当今社会对安全性的需求。因此,越来越多的家庭和商业场所开始…

【vue3】12-Vue 3中的Composition Api(二)

Vue3 - composition Api setup中的函数(1)computed函数使用(2)setup获取元素或组件(3)组件的生命周期函数(4)provide/inject函数(了解)(5&#xf…

Java实现PPT转MP4文件

环境要求 必须是Windows电脑&#xff0c;已安装微软Office且已激活。 引入Jar 首先在pom中引入jar包 <dependency><groupId>cc.pptshow</groupId><artifactId>pptshow</artifactId><version>1.3</version> </dependency> …