服务器基础知识

2860元腾讯云代金券免费领取,付款直接抵现金,立即领取>>>

腾讯云海外服务器1折限时抢购,2核4G云主机661元/1年,立即抢购>>>

腾讯云服务器1折限时抢购,2核4G云主机698元/3年,立即抢购>>>

什么是服务器?

服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其他客户机提供计算或应用服务。服务器具有高速的 CPU 运算能力、长时间的可靠运行、强大的 IO 外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部结构十分复杂,但与普通计算机内部结构相差不大。

服务器作用

通俗的讲,服务器主要用来响应终端的服务请求,并进行处理。我们在上网时不能直接将网络接入互联网,必须通过服务器来连接网络,只有服务器响应你的联网请求,并进行处理后才能正常联网。

服务器分类

  1. 服务器 可以理解为放置在远程机房的独立计算机,和我们平时使用的台式机在功能上没有区别,可以通过远程控制自己安装系统及其他软件,同时可以解析和绑定域名,并通过域名或 IP 访问服务器上的网站
  2. ECS 服务器 用户可以根据自己的需要选定主机容量、CPU 能力、内存大小、带宽以及购买时长等,因此也叫弹性计算服务器,ECS 在使用上和独立的服务器没有区别,企业可以购买符合自己需求的 ECS 服务器,节约维护服务器的成本
  3. VPS 服务器 虚拟专用服务器,即将一台独立服务器通过虚拟技术分割为若干个虚拟服务器,每个 VPS 可以独立安装系统。拥有独立 IP,实现不同 VPS 之间磁盘空间、内存、CPU、资源、进程和系统配置的隔离,为用户和应用程序模拟出独占使用计算机资源的体验,但总体性能和付费不如 ECS
  4. 虚拟主机 将一台已安装操作系统和安全防范的服务器通过技术手段分割成独立的空间,分配给用户独立使用,用户只需要上传网站程序,解析和绑定域名即可使用。虚拟主机不同于服务器,用户无法安装操作系统和操作软件,只能运行网站脚本语言、html 文件、图片及其他静态资源。虚拟主机相当于若干用户一起租用一台服务器

服务器关键参数指标

  • 常用操作系统
    1. Windows Server Windows 服务器操作系统派应用,结合 .NET 开发环境,为微软企业用户提供良好的应用框架
    2. Netware 在一些特定的行业和事业单位,Netware 提供优秀的批处理和安全、稳定的系统性能
    3. Unix 主要支持大型的文件系统服务、数据服务等应用
    4. Linux 与 Unix 类似,但并不是 Unix 操作系统的变种,相比 windows 更加安全,运行效率更高
  • 空间容量 存放文件的空间大小,一般根据图片和视频文件大小来选择,以及主机的使用年限
  • 主机带宽 主机支持的最大下行访问速度,即直接影响网站访问速度,但虚拟主机并不是带宽越大访问就越快,还需要考虑同一台服务器上有多少个网站和其他网站是否消耗带宽资源
  • 访问流量 当一台虚拟机分割的虚拟主机超过一定数量,为了限制因某个虚拟主机的网站大量消耗访问带宽资源,就必须考虑限制访问流量这个指标
  • 并发量 同一时刻访问网站的用户数量,虚拟主机提供商为尽可能保障每个虚拟主机用户的网站稳定和公平性,不得已设置了并发量参数,从而可以在一定程度上确保一台服务器的其他虚拟主机能稳定访问
  • CPU 和内存 代表服务器的运行计算能力,也就是对网站程序的响应速度和效率
  • 独立 IP 和共享 IP 独立 IP 是指一个服务器拥有自己独立的 IP 地址,共享 IP 是指多个服务器共用一个公网 IP 地址。独立 IP 可以绑定域名,并且能直接访问,共享 IP 则无法实现上述功能
  • 安全性能 防火墙、数据备份等
  • CDN 将源站内容分发至最接近用户的节点,使用户可以就近取得所需内容,提高用户访问速度和成功率,解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景

FTP

File Transfer Protocol 文件传输协议,是 TCP/IP 协议组中的协议之一,FTP 协议包括两个组成部分,其一为 FTP 服务器,其二为 FTP 客户端。对于客户端,客户端能链接主机来管理自己的主机文件(上传与下载文件);对于主机商,可以用 FTP 来实现限制不同虚拟主机分配给用户对服务器的管理权限

FTP 有两种链接模式:

  • 主动模式(Port 模式) 客户端发送控制链接到服务器的 FTP 端口,一般默认设置为 21,然后服务器的 20 数据端口主动去连接客户端 n+1 的数据端口
  • 被动模式(Passive 模式) 客户端发送控制链接到服务器的 FTP 端口,一般默认设置为 21,客户端的 n+1 数据端口主动连接服务器的 20 数据端口

总的来说,FTP 的主要信息有:FTP 的链接地址、FTP 的登录账号和密码、FTP 的链接端口号。常用的 FTP 连接工具有 FileZilla、FlashFxp

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 服务器基础知识

    就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富...

    mcxfate
  • 服务器性能优化基础知识

    性能调优整体思路 空间换时间 对热点数据缓存,减少数据查询时间。 分而治之 将大任务切片,分开执行。HDFS、MapReduce就是这个原理。 异步处...

    大闲人柴毛毛
  • Tomcat的使用及服务器的一些基础知识

    静态资源: 所有用户访问后,得到的结果是一样的,称为静态资源,静态资源可直接被浏览器解析 如 html,css,JavaScript 动态资源: 不同用...

    一只胡说八道的猴子
  • Serverless(无服务)基础知识

    链接 | juejin.im/post/5d42945ff265da03a715b2f0

    五月君
  • 微服务之基础知识

    微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTf...

    Jacob丶
  • http和www服务基础知识

    一.http www端口: http协议www服务的默认端口是:80 加密的www服务,http默认端口:443(网银,支付的时候) 二.用户访问网站基本流程:...

    用户1173509
  • 服务器架设笔记——Apache模块开发基础知识

    ? ? ? ? 通过上节的例子,我们发现Apache插件开发的一个门槛便是学习它自成体系的一套API。虽然Apache的官网上有对这些API的详细介绍,但是空拿...

    方亮
  • Node.js 基础知识:没有依赖关系的 Web 服务器

    Node.js 是构建 web 应用服务端的一种非常流行的技术选择,并且有许多成熟的网络框架,比如 express, koa, hapijs。尽管如此,在这篇教...

    五月君
  • 通信服务框架基础知识总结

    在软件系统组成越发复杂的今天,如何保证每个服务间的通信,是系统架构师必须考虑的重要一点。作为一名软件测试工程师,了解系统架构以及服务间的通信过程及原理,对我们开...

    老_张

扫码关注云+社区

领取腾讯云代金券

http://www.vxiaotou.com