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

三次握手简单介绍一下
搭建网站必不可少的知识7

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

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

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

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

打开“云虚拟主机”中的“云虚拟主机”,看到自带的临时域名和IP地址
搭建网站必不可少的知识7

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

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

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