服务器学习笔记(寒假)


什么是服务器?

  • 计算机的一种,结构基本差不多
  • 更好的速度,更高的负载,更贵的价格和拓展性
  • 与本地电脑的区别是服务器有公网IP

服务器的作用

  • 一般用来响应终端的请求并进行处理
  • 上网通过服务器联网

常见运营商

  • 阿里云
  • 腾讯云
  • 百度云
  • 西部数码

服务器分类

按物理形态:

  • ECS服务器:云服务器,用户根据自己需求选择主机容量,内存,算例等,又称为弹性计算服务器,被中小型企业广泛使用
  • VPS服务器:虚拟专用服务器,将一台服务器通过虚拟技术分割成若干个虚拟服务器,每个拥有单独的系统和IP
  • 虚拟主机:已安装os的服务器通过技术分割成若干独立空间给用户使用,用户只需要上传网站程序,解析绑定域名即可使用。不同于服务器的是:用户无法安装系统和操作软件,只能运行js,html等静态文件,相当于若干跟用户租用一台服务器,价格实惠(用户不用担心安全和环境问题)。

按物理位置分类:

  • 国内:要备案
  • 国外:无需备案

服务器指标

  • 操作系统:win,linux,unix
  • 支持脚本
  • 空间容量
  • 存放容量
  • 主机带宽:主机支持最大下行访问速度,并不一定越大越快,受到服务器其他网站的影响
  • 访问流量:当一台服务器的虚拟主机超过一定数量时,为限制某个虚拟主机网站大量消耗带宽,于是限流
  • 并发量:同一时刻请求访问用户数量
  • CPU和内存
  • 独立IP和共享IP

独立IP:一个服1务器一个地址,更安全,易被搜索引擎收录

共享IP:多个服务器共享公网IP,安全欠佳

独立IP可以使用IP直接访问,共享不行

  • 扩展性能(字体等)
  • 安全
  • CDN:加快资源响应速度(源站内容分发至最接近的节点)

如何选择服务器

购买思路

如何管理服务器

  • ftp

简单来说

对客户端:使客户端连接主机管理自己的主机文件

对主机商:使用ftp可以实现限制不同虚拟主机分配给用户对服务器的管理权限

  • ftp连接模式

    • 主动模式:客户端发送控制连接到服务器的ftp端口,默认21,然后服务器数据口主动连接客户端n+1的数据端口。
    • 被动模式:客户端发送控制连接到服务器的ftp端口,默认21,然后客户端的数据端口n+1去主动连接服务器20端口。
  • ftp的连接

  • ECS服务器:直接登陆就行