一、服务器硬件基础
1、服务器概念
服务器是网络环境中的高性能的计算机,负责监听网络上其它客户机提交的服务请求,并提供相应的服务,保证数据不会丢失、保证服务稳定运行、保证用户访问体验。
2、服务器分类
1)按外形划分
机架式服务、刀片式服务器、塔式服务器
2)按CPU数量划分
PC服务器:CPU数量小于32个
中型机:CPU数量在32-128个之间
大型机:CPU数量大于128个
3)按操作系统划分
Windows 服务器、Linux服务器、Unix服务器
4)按应用类型划分
web服务器、文件服务器、邮件服务器、数据库服务器
3、服务器硬件组成
1)CPU
处理(运算)任务,发出指令信息
CPU路数:服务器中有多少个CPU 单路=1个CPU 双路=2个CPU
CPU核数:决定了服务器并行(同时)处理任务能力
2)内存
缺点: 临时存储数据,容易丢失(断电)
优点: 存储/读取效率更高
3)磁盘
优点: 永久存储数据
缺点: 存储/读取效率比较低
4)主板
连接各种设备,主板本身有芯片组、IO控制芯片、扩展插槽、扩展接口、电源插座
5)电源
具有冗余电源
二、Linux系统介绍
Linux是一款广泛应用在服务器上的操作系统,具有安全、免费开源、稳定、快速、多用户等特点。
Linux内核:内核由一系列程序组成,包括负责响应中断的中断服务程序、负责管理多个进程从而分享处理器时间的调度程序、负责管理地址空间的内存管理程序、网络、进程间通信的系统服务程序等。Linux kernel 信息在网站https://www.kernel.org/上可以查看。
查看kernel版本可以通过命令:cat /proc/version 或uname -r
Linux发行版:各个厂商针对Linux的内核所发布的各自的发行版,用户可以直接使用操作。流行的发行版有RedHat、CentOS、Ubuntu等
三、Linux系统安装
1、系统开机
2、选择安装语言
3、关闭KDUMP功能
4、关闭安全策略
5、磁盘分区
6、开始安装
7、设置root账号密码
8、安装完成后,使用root账号登录系统