1.1 学习约定
坚持坚持坚持
1.2 需求分析
课程 --> 项目 (搭建一个站点)博客、论坛、企业网站等等
- 域名 2. 网站代码 3. 服务器 4. 装软件(搭环境)5. 出问题,怎么解决? --> 网站维护
步骤:
1. 域名
申请域名: 去哪里申请?去哪里购买?
怎么样去使用域名?解析?
备案 去哪里备案 怎么备案
2. 网站代码
运维不需要开发代码,(开发者、产品经理、测试人员)
直接拿开源的站点来实验
3. 服务器
我去哪里买服务器?
服务器配置?
服务器怎么安装操作系统?
安装环境软件?
配置软件
4. 网站不能正常显示了?
环境有没有问题?
操作系统有没有问题?
服务器硬件有没有问题?
网络是不是有问题?
监控(zabbix)
系统本身也有很多监控工具
加服务器,多台服务器在一起跑网站(集群架构)
服务器多了之后,维护不方便,自动化运维
服务器多了之后,上线代码(改动代码),(传统的方法:FTP,服务器多了,就鸡肋),代码上线系统(git)jenkins
硬件资源不充分使用,虚拟化 --> KVM (Linux 开源) 容器虚拟化docker --> (k8s)
2.1 域名申请
去哪里申请域名?
xinnet.com 新网
aliyun.com 阿里云
dnspod.cn dnspod
我使用阿里云
选中后付款购买即可
购买成功后可以查看的域名的基本信息 要想正常使用域名要实名认证
2.2 域名解析 为什么要域名解析? 比如说经常访问的网站www.baidu.com 那么它会对应一个IP,用windows的ping {ping www.baidu.com } 会得到一个IP--> 111.13.100.91 因为它做了域名解析。比如ping一个没有做域名解析的域名,www.aming.cc 就不会出现ip
查看域名信息:http://whois.chinaz.com/ 域名所有者、域名啥时候过期、域名在哪里注册
DNS 解析域名,把域名指向到一个IP地址上。 一个域名要想被访问到,肯定要指向一个ip上 域名需要在实名认证通过后才能进行DNS解析
champin.top (ns) --> dnspod
输入要解析的域名champin.top 点击一下输入好的域名,
点击一下输入好的域名就会进行扫描
ping www.baidu.com
测试域名解析
dig @f1g1ns1.dnspod.net linux.lishiming.net nslookup
2.3 域名备案
查询域名或者网站有没有备案 http://www.miitbeian.gov.cn/publish/query/indexFirst.action
如何备案?
1)阿里云/腾讯云
备案服务号申请 --> 备案你的域名
进入备案系统 填写信息提交初审 上传备案资料 管局审核 备案成功
2) IDC
你去找客服
香港的(阿里云) 云主机 美国的(搬瓦工) 云主机 vpn google