创建炫酷的简历网页
开课
在博主参加课程之前已经有过很多期ECS训练营了,教学视屏也相对较老,一些使用的镜像和官方网站的截图都已经是老版本了,博主会在用新的图片和镜像实例代替
一、使用浏览器及下载工具
我这边使用的是QQ浏览器0.0
不要问我为什么…就是平常用习惯了
chrome我也有但是开太多网页老是会卡,然后被迫结束进程
还是选择朴实无华了
下载软件使用的是浏览器下载和迅雷
其他下载方式要是失败的话可以尝试一下使用
二、什么是ESC
云服务器(Elastic Compute Service)
阿里官方描述:云服务器是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。
IaaS
百度描述:即基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式个人见解:ESC是一个用户需要使用多少资源的时候就分配多少资源给用户的一个弹性计算服务。假设突然需要使用几百个实例,那么ECS就给你创建几百个实例。或者我突然需要使用很大容量的磁盘,ECS就给你分配那么大的磁盘啦
云服务器ECS主要包含以下功能组件:
- 实例:等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的计算组件。实例的计算性能、内存性能和适用业务场景由实例规格决定,其具体性能指标包括实例vCPU核数、内存大小、网络性能等。
- 镜像:提供实例的操作系统、初始化应用数据及预装的软件。操作系统支持多种Linux发行版和多种Windows Server版本。
- 块存储:块设备类型产品,具备高性能和低时延的特性。提供基于分布式存储架构的云盘以及基于物理机本地存储的本地盘。
- 快照:某一时间点一块云盘的数据状态文件。常用于数据备份、数据恢复和制作自定义镜像等。
- 安全组:由同一地域内具有相同保护需求并相互信任的实例组成,是一种虚拟防火墙,用于设置实例的网络访问控制。
- 网络:
- 专有网络(Virtual Private Cloud):逻辑上彻底隔离的云上私有网络。您可以自行分配私网IP地址范围、配置路由表和网关等。
- 经典网络:所有经典网络类型实例都建立在一个共用的基础网络上。由阿里云统一规划和管理网络配置。
开通云服务器
一、计费方式:
包年包月可以理解为是预付费产品,我们得先购买一个月或者几个月几年的ECS产品才能使用ECS,适合于长期稳定使用服务器的场景,比如说做网站。
而按量付费可以理解为是后付费产品,我们需要保证有 100元的余额才可以使用按量付费,按量付费就是用几个小时就扣几小时的钱,适合于测试或者跑数据的场景。
抢占式实例最高可以以一折的价格购买 ECS 实例,并能稳定持有该实例至少一个小时。一个小时后,当市场价格高于您的出价或资源供需关系变化时,抢占式实例会被自动释放,请做好数据备份工作。
有状态应用,比如数据库,不宜使用抢占式实例。
二、地域
地域:
地域指的是 ECS 实例所在的物理位置。
可用区:
可用区是指在同一地域内,电力和网络互相独立的物理区域。在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。
如果您的应用需要较高的容灾能力,建议您将云服务器 ECS 实例部署在同一地域的不同可用区内。
如果您的应用在实例之间需要较低的网络时延,则建议您将 ECS 实例创建在相同的可用区内。
不同地域的实例之间内网互不相通;选择靠近客户的地域,可降低网络时延、提高客户的访问速度。
三、网络
-
网络分经典网络和专有网络:
- 经典网络是阿里云最早期的网络方式,同一地域内的所有ECS、OSS、RDS都可以互联,然后通过安全组来实现访问的控制。
- 专有网络则是用户自有一个虚拟路由网络和交换机,只有同一网络、交换机下的ECS、RDS等产品才能互联,专有网络还可以绑定弹性IP,就算换ECS了,IP依旧可以保持不变。
尽量以选择专有网络为先。
四、实例系列
实例就是云服务器的规格,包括CPU、内存等。可以点击【选择其他实例规格】来查看所有可选的实例。
五、公网带宽
- 公网带宽则分按使用流量和按固定带宽计费:
- 按流量计费顾名思义就是用多少流量扣多少钱,不同地域的每G流量资费不一样。
- 按带宽计费就是先买断多少M的带宽,后面无关用多少流量都不计费。
一般来说正常建站最好有至少2M的带宽,并配合OSS来放置资源会比较好。
六、镜像
- 公共镜像:是由阿里云官方提供公共基础镜像,仅包括初始系统环境。请根据您的实际情况自助配置应用环境或相关软件配置。
- 自定义镜像:基于用户系统快照生成,包括初始系统环境、应用环境和相关软件配置。选择自定义镜像创建云服务器,节省您的重复配置时间。
- 共享镜像:是其他账号的自定义镜像主动共享给您使用的镜像。阿里云不保证其他账号共享给您的镜像的完整性和安全性,使用共享镜像需要自行承担风险。
- 镜像市场:提供经严格审核的优质镜像,预装操作系统、应用环境和各类软件,无需配置,可一键部署云服务器。满足建站/应用开发/可视化管理等个性化需求。
七、存储
- 存储主要分系统盘和数据盘,系统盘就是整个操作系统所安装的虚拟硬盘,而数据盘则是提供挂载到某一盘符或者目录下。
- 数据盘的安全可靠性更高,推荐将网站数据存放于数据盘所挂载的目录或盘符下。
- 而普通云盘则是阿里云最早提供的云盘,在三盘副本和高可靠性下性能孱弱,只存在于无I/O优化的实例。高效云盘则是在三盘副本和高可靠性下提供 1240~3000 IOPS的磁盘性能,在60G以下性价比凸显。SSD云盘则是买的越大性能越好,最大提供20000 IOPS 的性能,磁盘大于60G的情况下有购买价值,性能明显。
九、安全设置
- 设置**,就是通过**文件登入 Linux 系统,而非通过密码,必须拥有**文件才可以登入系统。
- 自定义密码,就是通过密码登入Linux系统或者Windows 系统,推荐新手使用该方式。
- 创建后设置,就是生成实例了再通过重置密码的方式修改密码,不推荐!
安装网页运行环境
一、更换镜像
一般来说阿里云提供的公共镜像是一个空白的Linux发行版或者Windows Server,具体的运行环境我们还是需要自行搭建,对于新手来说一下子就提高了使用ECS的学习成本,这里我们使用云市场的现有镜像,无需安装,开箱即用!
一般来说,主流的建站环境就是 LAMP 环境,它是 Linux + Apache Httpd + MySQL + PHP 的缩写,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。
这里推荐使用 LAMP环境(Ubuntu16.04 Apache PHP7.1),因为这个镜像提供了比较丰富的工具:例如OSS备份、Let’s Encrypt等,而且Apache、PHP 等组件可以自行升级,更加安全!
现在已经找不到LAMP环境(Ubuntu16.04 Apache PHP7.1)了,我这边使用的是阿里云ubuntu16.04 64位 nginx | php7.1,也有别的大佬推荐LAMP环境(Ubuntu18.04 Apache PHP7.1),看个人使用吧
购买的时候已经安装过镜像的可以先停一下服务器,再更换操作系统
服务器停了之后更换操作系统的按钮就会亮起来啦!
二、设置安全组
进入【本实例安全组】点击【配置规则】点击左上角【手动添加】按照下面的规则添加就完成啦
三、查看
访问:http://你的公网iP/
就可以看到:
点击【探针】,就可以查看PHP运行环境和相关服务数据了。
我使用的是宝塔的linux面板,感兴趣的可以百度一下怎么使用
制作简历模板
这边是用H5制作一份响应式网页简历
对于学过前端的同学肯定是不难的
主要的操作就是在网上找一份网页简历的模板
下载下来之后用编译器打开项目
样式啥啥啥的别人都帮你写好了 修改标签里的字和图片路径就OK啦
将简历上传到服务器
上传使用的是FileZilla
下载地址:https://filezilla-project.org/download.php?type=client
一、上传
因为绑定域名需要涉及备案,所以我们这里以公网IP访问先介绍:
输入你的ECS实例公网IP地址 用户名 密码 端口选择22 点击【快速连接】
进入/data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。
把项目里的东西从左边拉到右边就好啦
然后在浏览器中直接访问:http://ecs公网ip就可以可以访问了!