3分钟 教你学会在虚拟机上 安装 Centos7.x 系统

简介: 3分钟 教你学会在虚拟机上 安装 Centos7.x 系统

生产环境如何安装Centos 7.x 操作系统



image.png


前言


此文主要介绍生产环境如何安装操作系统,这里主要以VMware Workstation Pro 15做演示,接近真实服务器系统安装。


这里,我主要从linux发展史、发行版本、操作系统镜像下载、操作系统安装及磁盘分区以及NAT、桥接、仅主机三种模式做介绍。让你对linux 操作系统安装有全新的认识。


服务器操作系统发展历史


linux 发展历史介绍


  • 1969年 Unix系统诞生


  • 1984年 Minix系统诞生


  • 1991年 Linux系统诞生


linux 发展重要节点


  • 1969年 Unix系统诞生:随着发展趋于垄断地位,开始进行闭源


  • 1984年 Minix系统诞生:由谭邦宁教授开发,主要用于教学使用


  • 198x年 FSF基金会诞生


公司:创办了自由软件基金会FSF


项目:成立GNU项目,产生大量优秀软件


规则:遵循GPL通用公共许可


  • 1991年 Linux系统内核诞生:托瓦兹开发了Linux系统内核


  • 图1


linux 发行版本介绍


  • Centos:去掉商标,去掉收费服务的redhat


  • Redhat:开源的系统,但是服务升级或安装软件需要收费


[root@rivers ~]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
[root@rivers ~]# 


image.png


操作系统镜像下载


官方网站下载


  • 官方网站:www.centos.org


新版下载链接:https://wiki.centos.org/Download


旧版下载链接:http://vault.centos.org/


image.png


镜像平台下载







操作系统部署


系统安配置说明


初始化修改网卡名为 eth0


image.png


image.png


安装系统后修改网卡名为 eth0


修改方法–往期博文链接


新建虚拟主机


  • 点击文件、新建虚拟主机


image.png


  • 选择自定义


image.png


image.png


image.png


  • 选择系统版本


image.png


  • 设置虚拟机名称、安装位置


image.png


  • 处理器配置


image.png


  • 内存设置


image.png


  • 网络类型设置


image.png


  • 其它磁盘选择


image.png



image.png


image.png


  • 磁盘容量


image.png


image.png


  • 自定义系统镜像、硬件


image.png


image.png


image.png


到此,我们的虚拟主机安装完毕,下一步开机,安装系统即可


image.png


安装操作系统


  • 选择Install CentOS 7安装


image.png


image.png


  • 选择语言


image.png


  • 时区设置,选择上海


image.png


image.png


键盘输入安装,确认即可


image.png


最小化安装


image.png


image.png


 software(软件)-- software selection(软件选择)-- 最小化安装(1 2 3 6)


  • 磁盘分区


image.png


image.png


image.png


image.png


   system -- install destination 进行系统分区
     如何对linux系统进行分区:
     1. 通用分区方案
        c盘==/boot  引导分区  200M
           ==swap   交换分区  当内存不够用的时候,将硬盘中的空间充当内存使用 1G
                内存<8G
                建议交互分区大小=内存大小的1.5倍 内存1G--swap1.5G
            内存>=8G
            建议交互分区大小=8G
       ==/      根分区    剩余全部空间
     2. 数据信息比较重要的分区方案
        /boot      200M
      swap       <8G   1.5内存大小
                 >=8G  8G
      /          20G~200G
      /data      剩余空间大小
     3. 灵活的分区方案
        /boot     200M
      swap       <8G   1.5内存大小
                 >=8G  8G
          /       20G~200G 
          剩余空间不分      


  • 系统安全配置


image.png


system-kdump             将宕机前系统中的内存异常信息进行保存
system-security policy   系统的安全策略配置


  • 网卡配置


image.png


image.png


image.png


image.png


设置密码、新建用户


image.png


补充:NAT 、桥接、仅主机三网络模式


image.png

image.png

image.png

image.png

image.png

image.png

image.png


总结



本次主要分享了 linux 系统发展历史、安装系统、磁盘分区、三种网络模式、网卡修改eth0.


linux 发展历史,我们主要记住 :


  • 1969年 贝尔实验室 Unix 诞生
  • 198x 年,斯托曼 FSC诞生,创建了自由软件基金会,研发了GNU项目,制定了GPL 协议
  • 1991年 托瓦兹 linux 内核诞生


磁盘分区的,常见的有3中:

/boot 200M 
swap  存小于8G 1.5G ,大于8G 给8G 
/ 全部分,或者灵活划分

虚拟软件网络三种模式:


1.NAT网络模式


特点:虚拟主机和宿主机网络信息可以不一致 10.0.3 10.0.0


优点:不容易出现局域网中IP地址冲突


缺点:其他宿主机不能直接访问虚拟主机


2.桥接网络模式


特点:虚拟主机和宿主机网络信息是一致的 10.0.3.x 10.0.3.x


缺点:容易出现局域网中IP地址冲突


优点:其他宿主机可以直接访问虚拟主机


3.仅主机模式


特点:虚拟主机网络只能和宿主机或其他虚拟主机建立通讯


缺点:不能连接外网


优点:更加安全


关于修改网卡名称,主要2种修改方法:


  • 安装前修改
选中 I你stall CentOS 7 
按 tab 键,空格,另起一行,输入:
net.ifnames=0 biosdevname=0
直接回车
  • 安装后修改
vim /etc/sysconfig/grub
quit 后添加 net.ifnames=0 biosdevname=0
生成新的grub.cfg文件grub2-mkconfig -o /boot/grub2/grub.cfg
改名mv ifcfg-eno16777736 ifcfg-eth0


相关文章
|
2月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
115 64
|
26天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
107 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
数据可视化 大数据 Linux
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
450 3
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
100 3
|
2月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
150 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
84 2
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
135 2