1)操作系统概念介绍
2)操作系统发展历史
3)操作系统版本选择
4)操作系统安装部署
5)操作系统网络配置
02.课程知识回顾部分
1)服务器硬件组成部分
CPU 路数(颗数)核数(并行处理任务能力)
内存 程序--运行--一直运行---守护进程
缓冲(buffer--写缓冲) 缓存(cache---读缓存)
磁盘 容量(单位换算) 接口(sata-scci-sas)
种类(机械、固态),转速
电源
RAID
远程管理卡
2)服务器存储数据方法
高并发场景存储方案
(存储数据:----内存---磁盘中)
(读取数据:---->内存(cache)<-----磁盘中)
低并发场景存储方案
(存储数据----->磁盘中)
(读取数据:----->内存(cache)<----磁盘中)
3)服务器硬件工作原理
输入设备------>CPU(内存,,磁盘)----->输出设备
4)服务器硬件性能对比
5)服务器操作系统介绍
人与机械硬件沟通交流中介
操作系统组成:内核---解释器--软件程序
操作系统应用:服务器PC 嵌入式开发
03.LINUX操作系统优点
1)技术成熟,可靠性高
2)极强的伸缩性,应用环境广泛 可以识别很多厂商的硬件信息
3)强大的网络功能,支持常用的网络通信协议
4)支持部署很多数据库程序
5)强大的开发功能
04.操作系统发展历史
1969 Unix 贝尔实验室 1986 Minix 教授谭邦宁 1986 类似uinx 斯托曼 目标: GNU项目--创建一个类似unix系统 公司: FSF自由软件基金会 规则: GPL通用许可协议 1) 所有代码信息必须是开源 2) 代码可以进行修改,必须进行说明 成绩: 软件(编辑软件 查询日志) 解释器(bash == shell) 内核 The Hurd(没开发好) 1991 内核 托瓦茨(芬兰大学学生) GNU+内核==linux
关注重点:什么是GUN,,GPL?
05.操作系统版本选择
ubuntu 桌面领域(图形界面) 开发人员适用
红帽redhat 服务器领域(收费) 国企 外企
centos 服务器领域(免费) 互联网领域
debian 服务器领域 (安全性高) 金融领域
SUSE 服务器领域(网络服务) 可以当网络设备使用 实现网络功能
Fredora 测试操作系统
(针对centos与redhat)新的软件开发-------Fredora(调整优化)----发布出来-----新版redhat,centos
06.操作系统安装过程
1)虚拟环境部署安装
虚拟化什么意思:
1.虚拟出来多个真实系统环境,可以充分利用硬件资源
2.可以节省物理空间占用
虚拟环境如何部署
第一个历程:安装虚拟软件,,,windows:Vmware workstation 15(如果收费版,,有快照功能)
问题:win10检查vmware版本,如果不符合要求,会提示下载vmware player(免费版),不要下。
第二个历程:软件安装完毕配置
软件配置过程:
问题一:电脑bios需要调整,让电脑支持虚拟化功能
开机----F2----虚拟化设置enable
问题二:需要开启虚拟打印功能 workstation界面-----编辑---首选项----设备----勾选虚拟打印功能
虚拟主机创建:
系统位数:32位最大只能识别4G内存
64位可以超过4G内存
2) 操作系统安装部署 (centos 7.6-1810)
第一个历程: 下载系统镜像文件 新版系统下载: https://developer.aliyun.com/mirror 旧版系统下载: http://vault.centos.org/
第二个历程: 加载系统镜像文件
第三个历程: 安装部署操作系统
Install centos7 --- 安装centos7系统
Test this media & install Centos7 --- 测试光盘介质并且安装系统
Troubleshooting --- 系统修复
1.修改网卡名称(eth0)
选择install centos7---tab---输入net.ifnames=0 biosdevname=0(注意:前方隔开俩空格)
2.系统网络和主机名称配置
地址:10.0.0.200 掩码:255.255.255.0 网关 10.0.0.254
3.系统磁盘分区
分区方法一:通用分区方法:
/boot 类似系统分区,启动分区
swap 交换分区(硬盘空间--交换---内存使用) 内存 <8G swap分区大小 = 1.5内存 内存>=8G swap分区大小 = 8G / 剩余空间
分区方法二: 数据重要分区方法: /boot分区 类似系统分区, 启动分区 200M swap分区 交换分区(硬盘空间 - 交换 -> 内存使用) 内存 <8G swap分区大小 = 1.5内存 内存>=8G swap分区大小 = 8G /分区 20G~500G /data 剩余空间
分区方式三: 灵活分区方案 /boot分区 类似系统分区, 启动分区 200M swap分区 交换分区(硬盘空间 - 交换 -> 内存使用) 内存 <8G swap分区大小 = 1.5内存 内存>=8G swap分区大小 = 8G /分区 20G~500G 40G 剩余空间不分 4.系统预装软件 centos7: 最小化 勾选1,2,3,6 centos6: 最小化 勾选235 5.设置root用户密码 密码信息: 123456
-
操作系统网络配置
1) 在图形界面配置网络 nmtui --- 进入系统网络图形配置界面 网络地址: 所居住地址信息 网络掩码: 限定一个区域中可以有多少个主机 网关信息: 从一个区域到另一个区域关卡 PS: linux系统中所有配置修改后, 必须重启服务 systemctl (system系统 ctl-control控制) --- 系统控制命令, 控制管理服务程序(停止 开启 重启) systemctl restart network
检查测试: ip address show
2) 在文件中配置网络 2) 在文件中配置网络 vi --- 类似记事本,打开编辑文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 名称信息: name device 地址信息: 10.0.0.200 掩码信息: 255.255.255.0 网关信息: 10.0.0.254 网卡状态: onboot=yes
vi 编辑命令基础用法: 三部曲 1) 输入 小写字母 i --- 进入编辑模式 2) 输入 按键 esc --- 退出编辑状态 3) 输入 :w(write)q(quit) --- 保存并退出
systemctl restart network
作业:
-
系统网络调试正确
-
其他版本系统如何安装部署 centos6/redhat debian or 乌版图