ECS体验及用途

简介: 飞天加速计划·高校学生在家实践-本人使用服务器来发布自己的网站,以及linux的学习

本人现在就读计算机科学与技术专业,最近在做毕业设计,寒假期间想着如果能将自己做的毕设系统发布到服务器上,这多是一件美事啊,就想到了 阿里云服务的学生机服务。



CentOS 7部署及学习

服务器概述

为什么程序员都需要一个自己的服务器

发布自己写的垃圾网站和项目

学习linux

自己的远程仓库、远程数据库、远程tomcat搭建在服务器上

用了就知道了

服务器购买

学生机

服务器设置

在阿里云购买的,需要开通安全组设置,用来开启端口映射,否则外部无法访问

33068080

获取服务器的公网ip地址;修改实例名称,重启,使用XshellPowerShell远程连接

可以安装宝塔面板管理

得到:

  • url
  • username
  • password

程序员自己原生安装

学习docker的笔记也分享一下

Docker为什么出现

第一个问题

一款产品,开发----上线 两套环境,项目的环境上线的时候还要再部署一次,(环境和配置)

开发-----运维两者会遇到一种问题:我的电脑上可以运行,,开发后上线时版本更新导致不可用了

所以现在开发即运维

第二个问题

环境部署十分麻烦,一台机器部署一次 (集群Redis、ES、Hadoop..... )

项目带上环境一起打包

Docker的思想

集装箱(logo)

解决问题

jre -- 多个应用(端口冲突)

隔离:Docker核心思想,打包装箱,每个箱子是互相隔离的

Docker通过隔离机制,可以将服务器利用到极致

Docker的历史

2010,成立dotCoud做一些pass的云计算服务,做类似VM的技术

2013,混不下去,然后开源,火了

2014年4月9日,Docker1.0发布

为什么这么火?十分的轻巧!

在容器技术出现之前,我们都是使用虚拟机技术

虚拟机:原生镜像[一台电脑]在windows中安装一个VMware,通过 这个软件我们可以虚拟出来一台或者多台电脑,但笨重!!!几个G  几分钟

容器:镜像[最核心的环境linux4m + jdk +mysql]十分的小巧    几个M     秒级启动

聊聊Docker

基于Go开发的

Docker文档是超详细的

Docker仓库:hub.docker.com  下载上传镜像

Docker能干吗

虚拟机技术

缺点:占用资源多

冗余步骤多

启动很慢

容器技术

  • 不是虚拟一个完整的操作系统,使用了宿主机的kernel,自己提供了rootfs

比较Docker和虚拟机技术的不同:

  • 传统虚拟机,虚拟出一套硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件
  • 容器内的应用直接运行在宿主机的内核,容器是没有自己的内核的,也不会虚拟硬件
  • 每个容器间是互相隔离的,每个容器内有属于一个自己的文件系统,互不影响

DevOps(Development和Operations          开发 和运维)

  • 应用更快速的交付和部署
  • 传统:一堆帮助文档,安装程序
  • Docker:打包镜像发布测试,一键运行
  • 更便捷的升级和扩缩容
  • 原来升级一个服务,非常麻烦,现在直接升级镜像
  • 扩展,项目打包为镜像,直接在多个服务器上运行镜像 ,即可实现扩容
  • 更简单的系统运维
  • 在Docker上,开发,测试环境都是高度一致的
  • 更高效的计算资源利用
  • Docker是内核级别的虚拟化,可以在一个物理机上运行很多的容器实例,服务器的性能可以被压榨到极致

最后说一下自己的心得,我感觉到阿里云服务器真的很方便,我直接使用xshell登录就可以得到一台linux系统的机器,不用像以前进双系统或者开虚拟机。这是一个很大的有点,还可以支持两个月的免费续费,非常棒

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
6月前
|
存储 弹性计算 安全
云服务器能用来做什么?云服务器用途解读及最新阿里云服务器配置价格表分享
随着互联网的深入发展,云服务器已经成为许多个人和企业不可或缺的一部分。那么,云服务器具体有哪些用途呢? 首先,云服务器是实现各类web服务的得力助手。无论是个人网站、中小型企业网站,还是大型门户网站、行业网站,乃至视频、电影网站等,都可以通过云服务器轻松搭建,助力您在网络世界占有一席之地。 其次,云服务器还可作为邮件服务器使用。凭借其高性能的数据处理能力,云服务器不仅能安全储存数据,还能快速处理数据,是企业搭建自己的企业邮箱系统的理想选择。
|
数据采集 机器学习/深度学习 弹性计算
阿里云服务器的十大用途
阿里云服务器的十大用途,使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
233 0
|
数据采集 机器学习/深度学习 弹性计算
除了建网站,阿里云服务器还有什么用途?
除了建网站,阿里云服务器还有什么用途?使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
162 0
|
数据采集 机器学习/深度学习 弹性计算
阿里云服务器有哪些用途?
阿里云服务器有哪些用途?使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
|
数据采集 机器学习/深度学习 弹性计算
解密阿里云服务器的多种用途
解密阿里云服务器的多种用途,使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
141 0
|
数据采集 机器学习/深度学习 弹性计算
阿里云服务器可以干嘛?云服务器的十大用途
使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
447 0
|
弹性计算 程序员
ECS的体验报告
我是一名在读的软件工程的学生,因为我寒期做一个项目自己来学习,然后是需要有部署一个mqtt服务,用自己电脑的话得一直开着就很不方便,同学就推荐我使用云服务器,说阿里云的就不错。 主要也是听说了有“飞天加速计划·高校学生在家实践”活动,优惠力度这么大,自然是不能放过的。
ECS的体验报告
|
机器学习/深度学习 弹性计算 前端开发
云服务器ECS---个人博客搭建体验
通过阿里云举办的飞天加速计划,有机会体验了通过云服务器ECS搭建个人博客的整个过程,在这个过程中接触到了很多新概念以及知识。
云服务器ECS---个人博客搭建体验
|
机器学习/深度学习 数据采集 弹性计算
使用阿里云服务器能做什么?十大用途来了
阿里云服务器可以干什么?服务器的用途有很多,常见的有网站、小程序、视频服务器、手机APP等,例如微信基于腾讯云服务器,淘宝基于阿里云服务器,阿里云百科来说下阿里云服务器十大用途:
3562 0
使用阿里云服务器能做什么?十大用途来了
|
弹性计算 Linux
ECS体验
云服务器包含轻量云、ecs、裸金属服务器。轻量云是一般优化线路,性能一般,相对价格比较便宜;ecs是比较不错的云主机 性能比较好 、线路优化也比较不错的;裸金属指的是物理机,要求比较高的才会选择裸金属,价格来说也比较贵的。所以选择ecs是不错的,价格比较合理,性能和稳定性比较不错的,也是大家选择比较多的。
ECS体验