互联网架构之应用部署上线核心知识以及云服务器选购
作者:互联网
-
一个http请求基本流程
服务器购买会给一个公网的ip,和域名是没关系的,需要去配置对应的解析
- 客户端通过发起域名资源请求 -> DNS解析获得IP -> 寻找服务器获得资源
-
域名和ip的关系,DNS作用
- DNS:Domain Name Server 域名服务器 域名虽然便于人们记忆,但网络中的计算机之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS 就是进行域名解析的服务器
-
什么是cname和a记录
- a记录
- 用户可以在此设置域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器(也叫ip指向域名配置)
- cname
- 别名指向,可以为一个主机设置别名。比如设置open1024.com,用来指向一个主机 jhclass.net 那么以后就可以用open1024.com来代替访问 jhclass.net 了
- [http://www.jhclass.net --> jhclass.net
- a记录
-
购买服务器,阿里云,腾讯云,亚马逊云aws (结合自身部署项目大小 内存使用等,建议最小买8G内存的,也便于你后期再更新迭代,基本是选购ECS6服务器)
-
项目部署服务器
-
购买域名,备案
-
阿里云 备案地址:https://beian.aliyun.com/
-
阿里云、腾讯云、亚马逊云
阿里云:https://www.aliyun.com/ (使用最广) 新用户优惠力度很大
腾讯云:https://cloud.tencent.com/
亚马逊云:https://aws.amazon.com/(国外的,比较慢)
-
-
安装项目依赖的基本环境,比如java、nginx等软件(看项目)
-
配置域名解析到服务器
-
备注:后端项目一般部署Linux服务器,前端静态资源可以部署Linux也可以部署在CDN上
标签:架构,域名解析,jhclass,域名,选购,服务器,net,com 来源: https://blog.csdn.net/q736317048/article/details/111541065