1、服务器比较

云服务器:按需收费,适用于初创公司,适用于临时测试
物理服务器:带宽、IDC机房、服务器钱、2U、机架式、戴尔、放公司内部用于测试

2、云服务器厂商

  • 国内:阿里云、腾讯云、华为云、青云
  • 国外:亚马逊(aws)、微软(azure)、谷歌(GCP)

3、阿里云架构资源

CDN
DNS
安全组(默认是白名单,防火墙)
负载均衡(自带SLB)
ECS云服务器(虚拟机、带公网IP、VPC)
缓存
云数据库RDS
云存储nas/oss

4、创建ECS

创建EC
创建VPC
分子网交换机
公网流量只单向收取流出的费用
可以重置root pass

5、快照

快照是收费的
备份
手动:磁盘快照(系统盘、数据盘)
自动:自动快照策略,计划任务执行

克隆
准备环境并且可以开机自启——首先创建快照——创建自定义镜像(免费,本区域使用,跨域可以复制镜像)——根据自定义镜像创建ECS

6、添加硬盘

  • 挂载在阿里云页面上,硬盘添加完成在服务器上在格式化和挂载

7、弹性公网IP

可插拔的,一台不能用了,直接公网IP可以给别人使用
GBP(多线)来解决南北方跨运营商访问慢的问题,目前用CDN替代,可以和ECS绑定,使用场景为不想换公网IP

8、rds数据库

创建完成后,使用mysql命令和web页面连接
也可以不用rds
专属主机组:物理服务器
自带高可用(一主一备,不是主从)RDS贵在这
三节点:一主两备
类型:选择数据库类型
IOPS(Input/Output Operations Per Second)是一个用于计算机存储设备(如硬盘(HDD)、固态硬盘(SSD)或存储区域网络(SAN))性能测试的量测方式,可以视为是每秒的读写次数。
给数据库添加白名单范文地址
数据库连接时root连不上,得创建其他数据库账户,并且可以授权
mysql -u[创建的账户] -p -h [阿里云分配的域名]/[IP]
mysql user,host from mysql.user; #有一个aliyun_root账号
看aliyun_root账号的权限:show grants for aliyun_root@'127.0.0.1' \G

9、nas 存储

两种协议(NFS是linux之间的,SMB是windows之间的)
创建nas(默然是按量付费)可以设置VPC权限
创建挂载点: 安装nfs yum install -y nfs 挂载: mount -f nfs [域名]:/ [服务器的具体目录]
df -TH
永久挂载

10、释放资源

nas:先删除挂载点,在删除文件系统
RDS:删除时需要验证码
ECS:释放ECS机器本身 但注意弹性公网IP、快照、镜像也要删除,先释放镜像——在释放快照,取消共享镜像

11、oss云存储

创建oss(Bucket)   
创建时Bucket名字是唯一的
会分配一个域名(endpoint)
存储类型:标准存储、低频访问、归档储存
有容灾能力
使用方法:
1、程序代码调用:阿里云提供专用的IPA接口,提供用户上传功能,支持各种语言,代码里需要写oss名称(Bucket)、access id 和 access secret,access id 和 access secret在后面ram中创建
2、把oss当网盘使用:


储存

存储类型

特点

应用场景

nas

文件存储

支持NFS\SMB

数据量不大,并发访问量不高,存储空间有限

oss

对象存储

配置好后给开发在代码中使用(程序代码调用)

数据量很大,TB级别,存储空间无限

块存储

硬盘




12、slb负载均衡

  • 创建slb,自带高可用(一主一备),内网负载均衡免费使用,公网是收费的
  • 配置slb:
  • 选择协议:4层负载均衡(TCP   UDP) 7层负载均衡(HTTP  HTTPS)
  • 监听端口
  • 高级配置:调度算法(轮询、加权轮询、加权最小连接)
  • 后端服务器:
  • 虚拟服务器组:配置多个upstream,多个server
  • 默认服务器组:只能配置单个upstream,单个server
  • 添加ECS服务器,添加权重和端口
  • 添加健康检查

13、DNS

万网、新网购买域名
域名备案:阿里云上可以备案
域名解析到公网IP: 添加记录
记录类型 含义
A记录 域名对应IPV4地址
AAAA记录 域名对应IPV6地址
CNAME记录 别名,访问一个域名解析到另一个域名上,用于CDN
MX记录 用于配置企业邮箱
TTL:dns缓存时间
域名访问

14、CDN

CDN内容分发网络
CDN给网站加速,缓存网站静态资源,列如:css html 图片 视频 音频
CDN没有资源,向源访问
阿里云添加流程:
1、添加域名
2、dns添加cname
3、刷新预热

CDN访问详细流程

公有云(阿里云)_缓存

15、ram访问权限控制

应用场景:
给阿里云账号创建小号
创建一个给开发用的账号关于oss的access id 和 access secret
新建用户
访问方式:控制台pass登录(运维使用)、程序代码使用(自动创建access id 和 access secret),access secret这个pass页面只显示一次,注意保存
登录控制台:https://signin.aliyun.com/login.htm 无权限,在主账号给子账号授权,选择用户添加权限