计算机网络的复习与补充
服务器
字面意思就是提供某种服务的机器。举个例子:
我们平时用的app都是要先通过网络把app下载到手机本地,而下载的过程就是从某个服务器获取的过程,在app中我们刷新页面会发现有新的内容出现,也是app通过网络从某个服务器上获取的内容数据,当你在app中上传一些视频时也是上传到了某个服务器上,并且服务器也会帮你对文件进行压缩处理。
服务器也是一种电脑,一般是单独的电脑主机,之所以服务器可以做这些工作也是因为在服务器上下载了相关的软件。
什么是web服务器
比如你打开www.baidu.com就能打开百度的网站,这是所有用户只要输入这个URL都能打开的,但你打开比如http://Users/arref这种网页,是不能所有人都访问的。那么怎么将一个网页变成网站就需要web服务器。
Web服务器是指驻留于因特网上某种类型计算机的程序(软件)。
web服务器通常只能运行静态网页。
应用服务器就能运行动态页面。
通常web服务器跟应用服务器一起使用。
当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTPD服务器的原因。
Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。
总结来说web服务器的作用就是:
1、响应终端的服务请求,并进行处理。我们在上网的时候是不可能直接将网络接入互联网的,我们都需要通过服务器来连接网络,只有服务器响应你的联网请求,并且进行处理以后才可以联网;
2、存储的功能,服务器的存储空间一般比较充足,可以存储非常多的信息。
Web服务器的内容
⑴应用层使用HTTP协议。
⑵HTML文档格式。
⑶浏览器统一资源定位器(URL)。
apache:web服务器
可以运行在Linux,Windows,Mac
mysql:数据库
保存数据