搭建网站必不可少的知识7

简介:

三次握手简单介绍一下
_33

Syn握手信号,ACK是确认
数据传输采用的TCP面向连接的可靠协议,正式传输数据前要先建立连接才行,当我们的访问页面的时候就要进行三次握手后才能获得数据,双向连接确认来保证数据的可靠传输。当电脑发出SYN包,服务器发送SYN+ACK来表示接收到了,然后电脑收到后再回复给服务器一个ACK确认包告诉服务器OK我知道你收到了。如果这个时候我不回复那个ACK的确认,服务器就要占用着连接等待发送过来,直到超时关闭连接,如果是发起大量的这种SYN而又不确认,这种半开连接就会将网络连接资源耗尽,这就是半连接flood攻击(拒绝服务攻击)。它分为两种,一种是单一的dos连接,只一台占用它的资源,但是随着硬件配置的提升效果愈加不明显,这时候就出现了用大量的傀儡机来攻击的方式了DDOS(分布式拒绝服务攻击),网站受到这种攻击小网站基本会game over!仅需50元即可瘫痪一个网站哦。
出现攻击后网站查看连接netstat -an会看到
_34

然后网站访问不了 提示502 503 500等http状态码,甚至服务器连接不上,空间服务商封杀你等情况。特别是共享空间会受到牵连,大家一起访问不了,哈哈哈,开心吗?

网站空间购买后如何上传文件呢
主机买后根据主机类型开始上传文件,虚拟主机直接在主机后台查看ftp地址进行上传,有的可以直接在后台上传文件,服务器需要配置环境然后才能上传文件。
虚拟主机:

_35
_36

打开“云虚拟主机”中的“云虚拟主机”,看到自带的临时域名和IP地址
_37

在右方可以点击“管理”打开详细配置页面,点击“更多操作”可以对虚拟主机进行重置密码,等操作。在重置密码操作后一般都需要要重启才生效,特别是ECS服务器,不然密码不会生效。
现在我们点击“管理”进入配置页
_38

可以在站点信息页面看到支持的语言HTML、WAP、PHPv4.3/v5.2/v5.3/v5.4/v5.5
账号信息包括主机用户名和密码,FTP地址、用户名和密码以及数据库的地址、数据库名、用户名和密码等。
_39

点击“主机信息”会看到操作系统为Linux的CentOS 5.4 64位,获知了这些信息对于网站配置就足够了,当然如果自己找的或者制作的网站不支持上面的语言可以更换系统,在“主机信息”页面“更换操作系统”或者在虚拟主机页面“更多操作”下面“更换操作系统”。

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2天前
|
域名解析 监控 关系型数据库
搭建网站环境
搭建网站环境【4月更文挑战第27天】
33 1
|
11月前
|
定位技术 开发者
谈一谈|如何5分钟上手,快速搭建网站?
谈一谈|如何5分钟上手,快速搭建网站?
90 0
|
关系型数据库 数据安全/隐私保护
|
数据库 数据安全/隐私保护
|
数据安全/隐私保护 网络协议 安全