zoukankan      html  css  js  c++  java
  • 第三天2019-11-26操作系统安装

    01.课程知识概述部分

    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. 操作系统网络配置

      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

      检查测试: ip address show

     

     

    作业:

    1. 系统网络调试正确

    2. 其他版本系统如何安装部署 centos6/redhat debian or 乌版图

  • 相关阅读:
    微信小程序支付服务商版-发起支付
    count(1),count(*),count(主键) 性能对比
    SpringBoot_yml配置文件
    Java字符串加密,UUID+MD5进行加密
    WebSocket实现C#端和H5进行交互
    SpringBoot配置文件详解
    SQL中的limit
    SQL中的union简述
    数据库中的子查询
    数据库中的连接查询
  • 原文地址:https://www.cnblogs.com/sunhaoxu/p/11935576.html
Copyright © 2011-2022 走看看