服务器的软件基础
服务器的软件基础
常见的服务器的软件系统
Windows
Windows Sever 2002、Windows Sever 2008R2、Windows Sever 2012R2、Windows Sever 2016、Windows Sever 2019(有标准版、企业版、数据中心版)
Unix
特点:稳定、价格昂贵、闭源系统
用于:银行、电信、税务、机场等
版本:HP-UNIX、Solaris
Linux
特点:免费、开源、价格便宜、但是没有Unix的功能强大
用于:中小型企业
版本:Redhat(红帽系统,收费)、CentOS(免费)、Ubuntu(免费)
Linux系统的选择和优化
基于服务器的构架
X86构架:Inter公司(志强处理器)、AND公司(他存在发热量高,性能和兼容性受限制)
ARM构架:Android手机、ARM芯片的服务设备、树莓派/智能硬件/智能设备IOT
基于服务器的CPU处理数据的能力
CPU分为32位和64位,就是说CPU一次能处理二进制32位和64位
机器语言就是有高低电频有电没电,他只认识二进制0和1
通常服务器都是64位的,原因在于32位系统对于内存的支持只是232约等于4GB,264比较大,所以采用64位操作系统,而且64位操作系统必须由64位的CPU进行支持
32位偏向于家用但是家用也有64位的,而专业级(设计专业、机械设计、建筑设计、大量分析、大型建筑、三维动画、影视后期、视频剪辑、航空航天)和企业级(中小型企业)主要用64位的
基于实际业务需求
网站、数据库、监控
企业级Linux系统常见的发行版本
企业级
Redhat(红帽系统)需要购买,买解决方案
开源版
免费,使用的人比较多
CentOS:免费开源的Redhat的社区版本,版本CentOS6(6.5、6.8、6.9)CentOS7(7.2、7.5、7.6、7.7)最新的是CentOS8
Ubuntu系统:Ubuntu sever (12.04、14.04、16.04、18.04、19.04)
选择操作系统的原则
不选择最新和最旧版本(掐头去尾):最新的不稳定、帮助文档比较少、bug多、多用于测试、软件不兼容。最旧的比较老、维护人员少、不支持最新的软件版本。
选偶数版本,不选基数版本