02服务器操作系统(Linux)

1. 什么是操作系统

    人发出请求  操作系统  电脑硬件 

    是一个人与计算机硬件交流的中介(操作系统也是软件-->代码组成)

操作系统组成:

外围应用程序

命令解释器(shell)

内核(kernel/lib/API)

硬件

  *系统架构组成示意图*查看本章图库图片

linux系统特性:

开源    的操作系统,可以  自由传播

    支持    多用户,多任务,多线程,以及多CPU支持

    应用于  服务器端,嵌入式,以及个人PC(3大领域)

2. 操作系统发展历史 GNU GPL

    1969  贝尔实验室      unix

1984  谭宁邦(大学教授)  unix-->代码修改-->minix 功能简单,能满足教学需求(linux雏形)

1989  斯托曼

          成立一个公司(组织) FSF  自由软件基金会  官网 http://www.gnu.org/

          企业目标: 创建一个类似于unix的系统,但要比unix更好(开源 免费)  GNU项目 gnu is not unix

          完成工作: 命令解释器(bash) 程序软件:gawk(awk) emacs(vi) gcc  gdb

          指定标准: GNU项目软件程序,必须是开源,开源程序代码可以自由传播/自由修改,修改代码信息必须公布

                    GPL 通用公共许可 标准  

1990  托瓦兹          芬兰大学学生  系统内核 + GNU = linux

          linux之父      (Logo 企鹅)

网站:https://github.com(全球开发者的开发代码共享网站)


    就业场景:

1)互联网公司  有自己网站的公司

2)游戏公司

3)金融企业   

4)电商网站

5)传统行业  医疗 石油

6)人工智能  AI

3. Linux系统有不同的版本(服务器领域常用的)

    Redhat: linux  红帽商标          收取费用(应用服务软件/维护)-->被IBM收购

centos: linux  没有/去掉红帽商标  全部免费 -->被红帽收购


    程序开发好后测试                    程序发布      程序发布

    Fredora(专用于程序测试的系统) -->  redhat  -->  centos        例:systemctl 功能

  *Linux不同版本介绍*  查看本章图库图片

4. 系统安装环境说明

    1)虚拟化概念:共享硬件  传统情况是一个系统占用-->1个CPU 1个内存 1个硬盘  虚拟化技术是多个系统共享-->1个CPU 1个内存 1个硬盘

2)如何实现虚拟化: vmware-->新建虚拟主机(类似购买主机过程)

3)如何调整虚拟主机配置:

01. 选择虚拟主机,点击设置

02. 虚拟网络编辑器 4个位置需要设置

  *新建虚拟主机1、2、3*  查看本章图库图片

5. 操作系统安装部署

    第一个里程:系统镜像

1)新版本的系统:centos 7.6

  https://opsx.alibaba.com/mirror

  https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/

  CentOS-7-x86_64-DVD-1810.iso              服务器安装版本iso镜像  *****           

      CentOS-7-x86_64-Everything-1810.iso        镜像功能程序更全             

      CentOS-7-x86_64-LiveGNOME-1810.iso        演示版本               

      CentOS-7-x86_64-LiveKDE-1810.iso          演示版本                 

      CentOS-7-x86_64-Minimal-1810.iso          最小化版 教学使用           

      CentOS-7-x86_64-NetInstall-1810.iso        通过网络安装系统

      *镜像版本简介*    查看本章图库图片

2)旧版本的系统:centos 7.5  centos 6

      http://vault.centos.org/

补充:系统类型

32位系统:CPU的一个识别计算的方式  识别内存容量:最大4个G

    64位系统:CPU的一个识别计算的方式  识别内存容量:可以识别大于4个G的

    第二个里程:安装操作系统

1)光驱加载指定镜像

2)开启虚拟主机

    3)进入系统安装菜单选择界面

  install centos7                        --- 安装系统  *****

  Test this media & install centos7      --- 安装系统(检测扫描光盘是否正常,耗时长)

  Troubleshooting                        --- 排错(修复系统)-->忘记密码、误删关键/唯一目录、文件 选此项

  *补充:开机进入系统安装菜单选择界面后,读秒结束前将鼠标指针点入系统后迅速按下Tab键 然后空格

          输入  net.ifnames=0 biosdevname=0(修改系统网卡名称为和centos6版本一致的ethx样式)

          ethx  eth0  eth1  eth2  -- centos6

          ensxx ens33 ens34 ens35  -- centos7

    4)进入到图形安装界面--配置网卡地址信息

  选择NETWORK & HOST NAME项 -->配置地址 配置主机名称

    5)进入到图形安装界面--分区操作

  选择INSTALLATION DESTINATION项

      /boot 200M          启动分区

  swap  1.5G          交换分区  将硬盘资源临时充当内存资源使用    内存不够了(1.将耗费内存进程立刻自动停止/2.直接宕机)

                      真实内存大小 <= 8G    swap 大小 == 1.5倍-2倍实际内存的大小  例:4G swap:6G  1G swap:1.5G

          真实内存大小 > 8G    swap 大小 == 8G(真实内存再大也就只给8G就够了)   

  /    剩余空间      根分区

    6)进入到图形安装界面

      选择KDUMP项-->取消 安全选项 前的勾选

7)进入到图形安装界面

  选择SECURITY POLICY项-->关闭选项

8)进入到图形安装界面--安装初始软件包

  选择SOFTWARE SELECTION项

  选择 最小化 安装 --- 勾选 1 2 3 6 项

9)自检(看看该干的事儿有没有都干完)

  点击 开始安装

  安装过程中 点击 ROOTPASSWORD 设置默认用户密码-->例:123456

  *图形安装界面设置*  查看本章图库图片


10)安装系统常见错误:

    *确认笔记本电脑是否开启了虚拟化功能(Intel VT-x处于禁用状态怎么办?)

    *笔记本开机/重启 根据不同型号选择  F1 F2 F12 del.../fn+(f1/f2/f12)...  进入电脑BIOS

*开启虚拟化功能(Enabled)

  *开启虚拟化1、2*  查看本章图库图片

你可能感兴趣的:(02服务器操作系统(Linux))