week01--操作系统安装管理
week01--操作系统安装管理
1、操作系统硬件知识介绍
1) 操作系统硬件组成
CPU 大脑 运算处理/管理硬件
内存 存储设备 临时存储
磁盘 存储设备 永久存储
电源 设备进行供电
风扇 散热
主板 连接整合多个硬件
阵列卡 将多块磁盘整合为一块
远程管理卡 远程管理 远程开机/远程安装系统
2) 重要硬件详细说明
CPU 路数(颗数) 核数(决定CPU并发处理任务能力)
内存 普通进程: 运行起来程序
守护进程: 一直存在进程
缓存cache: 读数据信息 从 内存中读取 加快数据读取效率
缓冲buffer: 写数据信息 放 内存中存储 加快数据存储效率
磁盘 存储容量: 1Byte (换算1024-科学) 1kB 1MB 1GB 1TB 1PB 100G硬盘=实际容量???
1Byte (换算1000-厂商) 1kB 1MB 1GB 1TB 1PB
磁盘实际容量计算方=100G*1000*1000*1000 B/1024*1024*1024 B
磁盘接口: SATA - SCSI - SAS (SATA and SCSI)
磁盘转速: 家用 5.4K 7.2k每分钟转速
企业 10K 15k
阵列卡(RAID) 作用说明: 实现磁盘冗余能力/提高磁盘读写效率/增加磁盘存储容量 (磁盘管理)
RAID1 两块 RAID0 两块
电源 冗余能力: 多路电源 UPS不间断供电系统 发电机
===========================================================
企业存储数据案例:
高并发存储数据方法:
存储: 用户数据 --> 内存中(buffer) --> 磁盘中永久保存
读取: 用户数据 --> 内存中(cache) <-- 磁盘中热点数据
中小企业存储数据方法:
存储: 用户数据 --> 磁盘中永久保存
读取: 用户数据 --> 内存中(cache) <-- 磁盘中热点数据
===========================================================
2、操作系统相关介绍说明
1) 操作系统定义
人 --> 操作系统 --> 硬件设备; 操作系统是人与硬件进行沟通桥梁
2) 操作系统组成
软件程序 --- 完成不同工作需求
解释器 --- 将软件程序中各种语言代码进行翻译解释过程
内核信息 --- 可以管理控制硬件 (识别机器语言)
物理硬件信息
3) Linux系统发展历程
1969 贝尔实验室 unix
1986 xx大学教授(谭邦宁) minix 教学用
1986 斯托曼 开发一个类似于unix
企业: FSF自由软件基金会
愿景: 开发一个类似unix GNU项目
规则: 开源软件产品 可以更改代码信息,将更改信息进行公开 GPL通用许可协议
成果: 软件程序 gawk vim 解释器 bash 内核 The Hurd
1990 芬兰大学(托瓦兹) 内核 + GNU = linux 企鹅
Linux之父
4) Linux系统版本说明
Redhat 收费系统 国企 外企
centos 社区版本 互联网领域使用最多系统 ***** centos 7.5 7.6
Debian 注重系统安全性
SUSE 网络服务或者邮件服务 德国
Fedora 开发测试软件操作系统
软件 Fedora 测试 -- 更新Fedora -- Redhat 新版系统 -- 发布
centos 新版系统 -- 发布
3、操作系统安装部署演示
1) 安装系统环境准备
虚拟化软件环境: 充分利用硬件资源 vmware
虚拟化的定义:在计算机上运行多个虚拟系统,共享计算机的CPU、内存、磁盘资源,可以有效发挥计算机的性能及工作效率;
虚拟化软件配置:
1) 创建虚拟主机过程
2) 设置虚拟主机网络
**操作系统安装下载**
最新linux系统下载: https://opsx.alibaba.com/mirror mirrors.aliyun.com
CentOS-7-x86_64-DVD-1908.iso 11-Sep-2019 18:51 4664066048 正常操作系统镜像 ***
CentOS-7-x86_64-Everything-1908.iso 09-Sep-2019 19:09 11026825216 完整版操作系统
CentOS-7-x86_64-LiveGNOME-1908.iso 16-Sep-2019 18:57 1517289472 系统演示版本
CentOS-7-x86_64-LiveKDE-1908.iso 16-Sep-2019 19:27 2024800256 系统演示版本
CentOS-7-x86_64-Minimal-1908.iso 11-Sep-2019 19:04 987758592 最小化系统
CentOS-7-x86_64-NetInstall-1908.iso 06-Sep-2019 11:49 578813952 网络安装系统
下载地址: https://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/
历史linux系统下载: http://vault.centos.org/
下载地址: http://vault.centos.org/7.6.1810/isos/x86_64/
2) 操作系统安装部署
1) 加载光驱镜像文件
========================================================
常见启动虚拟主机问题:
确认电脑是否开启了虚拟化功能:
重启系统 -- F2 F10 F11 F12 -- 进入BIOS -- 开启虚拟化功能
========================================================
2) 开始安装操作系统
第一个历程: 在安装选择界面, 修改网卡名称
选择好Install centos7 -- tab键 -- 移动光标到下一行
输入修改网卡名称参数信息: net.ifnames=0 biosdevname=0
第二个历程: 进入系统安装界面, 配置网卡地址信息
网卡地址信息: 10.0.0.200 255.255.255.0 10.0.0.254
主机名称信息: oldboy68
第三个历程: 操作系统分区过程
/boot 分区 200M 系统启动分区
swap 分区 1G 交换分区
/ 分区 剩余空间
第四个历程: 操作系统预装软件选择
最小化安装 --- 1236
第五个历程: 操作系统root用户密码设置
密码: 123456
4、知识梳理总结+扩展
1) 了解服务器硬件知识 *
硬件组成部分/硬件作用说明
2) 了解操作系统概念知识 **
操作系统组成部分 (面试题)
操作系统发展历史
操作系统版本选择 (centos)
3) 掌握操作系统虚拟环境 *****
创建虚拟主机
配置虚拟网络
4) 掌握操作系统安装方法 *****
如何获得镜像
如何安装系统
5) 扩展
操作系统安装完毕 centos7.6/7.5
常用软件安装部署
预习远程连接方法 xshell
预习系统常用命令
浙公网安备 33010602011771号