域名和主机是网站运行的两项基础基础设施, 缺一不可。用一句话来讲清楚二者之间的关系的话, 那就是: 域名是门牌号, 主机是房子。大家可以通过网址去找到你, 这是域名做的。
负责承载网站文件、数据库以及程序的运行, 这个是由主机来负责的。这两者会通过 DNS 解析进行联动, 共同完成用户输入网址之后访问到网站内容这一完整的链路环节。
域名和主机的核心区别
域名注册:关键要点
先查再注册: 通过WHOIS或者是注册商搜索工具, 去确认目标域名有没有被占用, 这样可以避免白白支付流程的费用。
后缀的选择是要去面对国内用户的时候, 要优先考虑用 .cn 还有 .com 这种域名, 要是去面向海外的用户, 用 .com 或者 .net 这些后缀会更为通用一些, 那些新出的后缀像 .xyz 或者是 .top, 虽然价格是比较低廉的, 但是用户在认知方面的程度是有限的。
开启隐私保护: 这一步是隐藏注册者姓名以及邮箱信息, 这样可以减少骚扰与定向攻击。
批量续费这个事儿, 我的建议是,你一次性就把那个续费期限给弄长一点, 比如说续个两年或者三年那么长的时间, 这样做主要是为了能够去降低一个风险, 什么风险呢? 就是因为你自己忘了去续费, 从而导致这个域名过期了, 然后就被别人给抢注走掉的那个风险。
完成实名认证: 这是必须要做的事情, 按照工信部的规定, .cn 这样的国内域名, 必须进行实名登记。用户可以在 gname.xin 这类的合规注册商那里提交相关的证件信息, 这样就能把实名手续给办完。
主机选购:核心判断标准
1. 匹配网站类型, 如果是纯静态的展示页面, 可以选共享主机或者是轻量服务器, 如果是有数据库、有动态交互的企业网站或者电商网站, 需要独立主机、VPS云主机。
2. 关注这四项硬性指标, 首先是CPU的性能问题, 其次是内存容量的大小, 再次是磁盘类型是什么, 其中SSD比HDD更好, 最后是带宽以及并发连接数。
3. 确认SLA: 选择承诺可用性大于等于百分之九九点九的服务商, 并且要了解故障赔偿条款。
4. 备份与迁移: 确认一下该软件是不是支持快照功能, 也确认一下它能不能进行异地备份, 还要看看它有没有一键迁移的功能, 这样做是为了把数据丢失的风险降低, 也是为了避免被某一个厂商给锁定了。
5. 关于备案这方面的需求情况来说, 主机服务器如果是位于中国大陆境内的话, 那是必须得要完成ICP这个备案工作之后, 才能通过域名来进行访问的;而如果说是主机的话, 那就不需要去进行什么备案了, 不过, 国内用户在这个时候要是去访问的话, 延迟会变得更明显、更多一些。
域名与主机如何联动
在您完成了域名的注册这项工作之后, 您可以依据下面所列举的一系列步骤, 将该域名指向到对应的一个主机上面去进行处理。
1. 你需要去登录域名管理的后台界面, 然后在这个地方添加一条A记录, 这里的A记录, 你要把值填写为主机IP地址。
2. 添加 CNAME记录, 比如让 www 指向主域名, 实现多入口访问。
3. SSL证书可以为主机进行部署, 比如从 Let's Encrypt 免费申请, 然后开启 HTTPS。
4. 你可以先等着 DNS 全球生效的这个事儿, 它的时间一般是在 10 分钟到 48 小时这个范围之内。
当那个操作结束之后, 使用者只要输入那个网址, 就能够直接去访问存放在电脑主机里面的网页内容。
日常维护与高频踩坑
在域名到期前30天, 这里需要设置续费提醒;当域名过期之后, 它会进入为期 30 天的赎回期, 此时的赎回费用往往要高出正常续费的 10 倍还多。
主机系统每周都会进行更新,以便及时修复那些存在安全风险的问题, 并且应用到层面的依赖关系也会一直保持在最新的状态。
进行数据备份这个动作, 最少也要每七个自然日做一次, 把那些用来存档的文件, 放在跟电脑主机不一样的地方, 或者用不一样的存储设备里来放着, 这样子的操作, 能够防止当那台计算机的主机坏了的时候, 里面的资料不会全都彻底消失得无影无踪。
要把建立到期台账这个事情给落实了, 去统一地把域名、主机、还有 SSL 证书的到期日期都记录在案, 这样就不让任何一样东西过期之后去影响业务。
避免单点集中, 也就是不要把域名, 主机, 数据库全都放在同一家厂商那里, 如果非得放一起的话, 至少也要用到不同的可用区, 这样做是为了把发生单点故障的概率降低下去。
总结
很多人有一个误区, 觉得域名和主机这个东西是价格越贵就越好, 但其实并不是这样的, 它存在的意义在于和你的当前业务是不是最匹配。你需要把自己网站的类型搞清楚, 知道自己面向的是哪一群用户, 然后按照你的需求去配置相应的资源大小。
把数据备份做好, 把到期的时间在脑子里管好, 这是让网站能长期稳定运转的基本功。要把域名的后缀选对, 把服务器的性能配够, 把解析的路网打通, 把安全问题守住, 这上面四件事情都能够做到位的话, 你的网站基础设施方面就能算是稳固了。


