3分钟教你学会虚拟机上centos7.x系统安装(代码片段)

宝山的博客 宝山的博客     2022-12-25     237

关键词:

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

前言

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

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

服务器操作系统发展历史

linux 发展历史介绍

  • 1969Unix系统诞生
  • 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 ~]# 
    

操作系统镜像下载

官方网站下载

  • 官方网站:www.centos.org

    • 新版下载链接:https://wiki.centos.org/Download
    • 旧版下载链接:http://vault.centos.org/

镜像平台下载

  • 阿里云镜像https://developer.aliyun.com/mirror/
  • 网易镜像http://mirrors.163.com/
  • 搜狐镜像http://mirrors.sohu.com/
  • 科技大学镜像源http://mirrors.ustc.edu.cn/
  • 清华大学镜像源https://mirrors.tuna.tsinghua.edu.cn/

操作系统部署

系统安配置说明

初始化修改网卡名为 eth0

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

修改方法–往期博文链接

新建虚拟主机

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

  • 选择自定义

  • 选择系统版本

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

  • 处理器配置

  • 内存设置

  • 网络类型设置

  • 其它磁盘选择

  • 磁盘容量

  • 自定义系统镜像、硬件

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

安装操作系统

  • 选择Install CentOS 7安装

  • 选择语言

  • 时区设置,选择上海

  • 键盘输入安装,确认即可

  • 最小化安装

  •  software(软件)-- software selection(软件选择)-- 最小化安装(1 2 3 6)
    
  • 磁盘分区

  •    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 
              剩余空间不分		  
    
  • 系统安全配置

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

  • 设置密码、新建用户

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

总结

本次主要分享了 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地址冲突
缺点:其他宿主机不能直接访问虚拟主机

  1. 桥接网络模式
    特点:虚拟主机和宿主机网络信息是一致的 10.0.3.x 10.0.3.x
    缺点:容易出现局域网中IP地址冲突
    优点:其他宿主机可以直接访问虚拟主机

  2. 仅主机模式
    特点:虚拟主机网络只能和宿主机或其他虚拟主机建立通讯
    缺点:不能连接外网
    优点:更加安全

关于修改网卡名称,主要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

❤️手把手教你学会安装虚拟机与linux系统和完美配置❤️(代码片段)

文章目录前言一、虚拟机安装二、ubuntu系统安装三、虚拟机配置四、粉丝福利前言如果你学计算机,你一定要安装虚拟机,如果你想做测试,你一定要安装虚拟机,如果你想做运维,你一定要安装虚拟机,... 查看详情

五分钟学会做一个在线抽奖系统,手把手教你抽奖还学不会嘛?(代码片段)

目录一、实现原理二、定义存放图片URL的数组三、设置开始按钮动作事件1、设置点击监听2、设置开始按钮失效3、定义循环定时器4、切换小相框的src属性四、设置结束按钮动作事件1、为结束按钮设置监听函数2、设置停止按钮失... 查看详情

centos7.2如何升级到centos7.3最新版本

最近centos发布了最近版本7.3。centos7.0,7.1,7.2支持升级到7.3最新版本。centos中“update”命令可以一次性更新所有软件到最新版本。注意:不推荐使用update的y选项,-y选项会让你在安装每项更新前都进行确认(注:这样会非常费时... 查看详情

实践:在虚拟机中的centos7中安装jdk

参考技术A1.先使用xshell连接虚拟机中的centos72.连接成功后,先查看是否有jdk,执行以下命令检查:如下截图1:3.要是自己在虚拟机上安装的centos7.x或者centos6.x,则会默认帮你安装好OpenJDK。检查系统安装的OpenJDK命令:rpm-qa|grepopenj... 查看详情

centos7上安装和使用docker

...级的速度来启动或停止。在本篇文章中我们将教你如何在CentOS7.x中安装使用docker。Docker帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点,容器和VM(虚拟机)的主要区别是,容器提供了基于进程... 查看详情

硬核!!教你如何通过脚本自动部署虚拟机并安装操作系统(代码片段)

前言学习过Linux的小伙伴们应该都知道,我们刚开始学习的时候都需要自己安装一台虚拟机并在虚拟机上安装操作系统来进行学习。整个过程是比较繁琐的,首先你要先安装虚拟机软件,比如VMware这些,之后你需... 查看详情

3分钟教你搞定vmware克隆虚拟主机之centos系列虚拟机克隆[⭐建议收藏⭐](代码片段)

文章目录VMwareCentos7如何克隆虚拟主机关于作者前言一、手把手教你创建一台虚拟主模板1.1创建一台Centos7虚拟机1.2为什么克隆虚拟主机二、制作Centos7虚拟机模板三、克隆虚拟主机步骤3.1创建连接克隆和完整克隆的介绍3.2克隆虚拟... 查看详情

3分钟教你搞定vmware克隆虚拟主机之centos系列虚拟机克隆[⭐建议收藏⭐](代码片段)

文章目录VMwareCentos7如何克隆虚拟主机关于作者前言一、手把手教你创建一台虚拟主模板1.1创建一台Centos7虚拟机1.2为什么克隆虚拟主机二、制作Centos7虚拟机模板三、克隆虚拟主机步骤3.1创建连接克隆和完整克隆的介绍3.2克隆虚拟... 查看详情

5分钟教你学会javascript正则表达式

...试过程中的重要性不言而喻,本文仅仅只是教你如何在几分钟之类学会正则表达式,对于它的原理及运行机制不做介绍。 第一:什么是正则  正则表达式是一种用来描述一定数量文本的模式,用来匹配相同规范样式的文本... 查看详情

分分钟教你学会toolbar的使用(转)

转自:http://blog.csdn.net/itguangit/article/details/520422031.和平常一样,新建一个Moudle在xml布局文件中使用Toolbar控件<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/ap 查看详情

docker学习(04)--安装部署3(代码片段)

virtualBox+CentOS+DockervirtualBox安装CentOS前期准备:VirtualBox已安装(6.1.22),CentOS7.x(CentOS-7-x86_64-Minimal-1908.iso)运行virtualBox新建虚拟主机箭头所示为虚拟主机在宿主机上的物理位置。版本中没有CentOS选项,这里可以选择R 查看详情

配置javaweb开发环境

1,安装JDK2,安装MyEclipse+(配置系统环境)3,配置MyEclipse内置的Tomcat 环境配置好了,完成以下面功能三分钟教你学会MVC框架——基于javaweb开发 查看详情

1分钟教你学会如何使用远程桌面命令?

1、打开电脑,按下Win+R键打开运行命令;650)this.width=650;"class="wp-image-55464size-fullaligncenter"src="http://www.linuxprobe.com/wp-content/uploads/2017/03/wKioL1jCSbeBK8HhAAA4ywFE6-U216-1.jpg"width="651"height="31 查看详情

flask两分钟教你使用pythonweb学会用flask发邮件(代码片段)

首先我们用python发邮件前,先要去qq邮箱里去设置一下。开POP3/SMTP/IMAP功能http://service.mail.qq.com/cgi-bin/help?subtype=1&id=28&no=166为了保障用户邮箱的安全,QQ邮箱设置了POP3/SMTP/IMAP的开关。系统缺省设置是“关闭... 查看详情

2在1.vmware虚拟机上安装ubantu系统

    1、新建新的虚拟机系统 2、使用自定义高级安装  3、选择下一步操作 4、选择稍后安装 4、因为我们要安装的是Linux的发行版本ubuntu,所以这里选择Linux(L),版本是Ubuntu64位,下一步 5.选择... 查看详情

vmware虚拟机上安装linux系统

VMware虚拟机上安装Linux系统 查看详情

如何在虚拟机上安装lubuntu系统csdn

参考技术A根据本人测试,此方法无法成立。1、虚拟机系统安装在移动硬盘后,部分文件需要借助原电脑的系统文件。2、虚拟机不像QQ,快播等软件。安装在D盘后,将整个文件夹拷备就可以使用。建议:(因内容较多,详见附件... 查看详情

如何在虚拟机上安装苹果系统

...,点击启动系统这里需要F5,回车,然后就是等待不到十分钟能到这个界面,这里是选择语言的开始安装,等待安装即可,这个过程可能有点漫长。等待安装完成之后,重启。重启之后就是正式安装设置界面,选择国家地区。选... 查看详情