图解VirtualBox安装CentOS 7_virtualbox安装centos7-程序员宅基地

技术标签: 云原生  VirtualBox  linux  环境部署  centos  

VirtualBox简介

VirtualBox是由德国InnoTek软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。

VirtualBox提供用户在32位或64位的Windows、Solaris及Linux 操作系统上虚拟其它x86的操作系统。用户可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系统作为客户端操作系统。

与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远程桌面协议(RDP)、iSCSI及USB的支持,VirtualBox在客户机操作系统上已可以支持USB 3.0的硬件设备,不过要安装Virtualbox Extension Pack。

下载VirtualBox

访问VirtualBox官方网站(https://www.virtualbox.org/wiki/Downloads)下载对应系统的安装文件,这里下载的是Windows系统 ,如下图:

VirtualBox

安装过程不是很难,一路点击确定即可,在此不再赘述。

下载CentOS7

访问阿里云镜像(https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/),下载安装包文件,这里是出于学习的目的,选择最小化安装包下载 ,如下图:

阿里云镜像

新建虚拟电脑

运行VirtualBox,点击“新建”按钮,如下图:

新建

名称: 在管理器中显示的名字;文件夹: 存放虚拟系统文件的目录;类型: 将要安装的系统类型;版本: 将要安装的系统版本,如下图:

电脑名称

设置分配给虚拟机的内存,如下图:

内存大小

选择“现在创建虚拟硬盘”,如下图:

虚拟硬盘

选择虚拟硬盘文件类型,如下图:

选择“动态分配”,如下图:

配置文件位置和大小,如下图:

虚拟机创建完毕,如下图:

安装CentOS 7

点击“设置”,如下图:

依次点击“存储”->“没有盘片”->“蓝色光盘图标”->“选择虚拟盘”,如下图:

选择之前下载好的CentOS 7安装包,点击“启动”,如下图:

用方向键控制选择“Install CentOS 7”,如下图:

稍等片刻,会看到语言选择界面,这里以中文为例,如下图:

稍等片刻,会看到安装信息摘要界面,提示必须完成带有黄色感叹号的内容,才能进行下一步,如下图:

点击“安装位置”,会看到安装目标位置的配置界面,如下图:

保持默认,直接点击“完成按钮”。再点击“网络和主机名”,会看到网络和主机名的配置界面,打开网络连接,并设置主机名,如下图:

点击“完成按钮”,返回到安装信息摘要界面,点击“开始安装”,如下图:

点击“ROOT密码”,如下图:

进入ROOT密码的配置界面,如下图:

输入密码后,点击“完成”按钮。稍等几分钟,安装完成后,点击“重启”,如下图:

重启后,进入CentOS 7,如下图:

欢迎来到CentOS 7的世界。

配置固定IP

在 /etc/sysconfig/network-scripts 路径下找到 ifcfg-* ,* 代表具体网卡,这次修改的网卡是 ifcfg-enp0s3 :

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改内容如下:

# 修改
BOOTPROTO="static"
ONBOOT="yes"

# 新增
IPADDR=192.168.0.200
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DNS1=192.168.1.1
DNS2=192.168.0.1
DNS3=8.8.8.8

配置相关说明:

配置项 配置说明
BOOTPROTO 启用地址协议:static静态协议,bootp协议,dhcp协议
ONBOOT 系统启动时是否自动加载
IPADDR 网卡IP地址
GATEWAY 网关地址
NETMASK 网络掩码
DNS DNS地址

最后,重新启动使配置生效:

reboot

感谢你这么帅,还给我点赞

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/heihaozi/article/details/125309617

智能推荐

python numpy.datetime64 的坑(与datetime之间的转换,以及pandas获取指定时间段内容问题)_datetime64 type does not support sum operations-程序员宅基地

文章浏览阅读2.9w次,点赞14次,收藏42次。好久没写博客了,最近在写项目时用到了 numpy.datetime64这个神坑,遇到了太多的问题,百度资料也很少(还是去stackoverflow搜吧),大多数还是错的。因此在这里做个总结,写个技术笔记,希望也能帮到大家吧!datetime64 与 datetime.datetime的相互转换:一行代码解决:(dt64 - np.datetime64('1970-01-01T00:00:0..._datetime64 type does not support sum operations

css 根据手机屏幕适应页面高度_css中手机端一屏的高度是多少-程序员宅基地

文章浏览阅读3.3k次。1、根据正常的web网页设计实现页面2、@media screen and (max-width: 375px){} 需要根据页面调整不同高度的class或ID在该样式里面进行调整。eg:@media screen and (max-width: 375px){body{height: 400px;}.list{height: 360px;}.fin_css中手机端一屏的高度是多少

【目标检测】YOLOv5算法实现(四):正样本匹配与损失计算_yolov5损失计算-程序员宅基地

文章浏览阅读1.6k次,点赞48次,收藏30次。本系列文章记录本人硕士阶段YOLO系列目标检测算法自学及其代码实现的过程。其中算法具体实现借鉴于ultralytics YOLO源码,删减了源码中部分内容,满足个人科研需求。本系列文章主要以YOLOv5为例完成算法的实现,后续修改、增加相关模块即可实现其他版本的YOLO算法。_yolov5损失计算

python中and not的用法-python中not的用法-程序员宅基地

文章浏览阅读4.6k次。python中的not具体表示是什么:在python中not是逻辑判断词,用于布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法:(1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:a = Falseif not a: (这里因为a是False,所以not a就是True)pri..._python and not

Kubernetes网络三部曲之一~Pod网络_pod 有网卡吗-程序员宅基地

文章浏览阅读1.4w次,点赞54次,收藏157次。前言K8s是一个强大的平台,但它的网络比较复杂,涉及很多概念,例如Pod网络,Service网络,Cluster IPs,NodePort,LoadBalancer和Ingress等等,这么多概念足以让新手望而生畏。但是,只有深入理解K8s网络,才能为理解和用好K8s打下坚实基础。为了帮助大家理解,模仿TCP/IP协议栈,我把K8s的网络分解为四个抽象层,从0到3,除了第0层,每一层都是构建于前..._pod 有网卡吗

for循环语句例题及解析python_Python的循环语句练习题-程序员宅基地

文章浏览阅读3.4k次。Python的循环语句练习题在练习之前,可以先熟悉一下两种循环结果已经特点:1.while循环语句:初始化语句while 条件表达式:循环体While是死循环,如果不给出跳出语句,就会一直循环;While循环常用于做未知循环次数的循环时,使用while循环while循环通过一个能够产生或转换出bool值的表达式来控制循环,表达式的值为True则继续循环;表达式的值为False则结束循环。2.for..._python中for循环例题

随便推点

爬虫五(Scrapy框架整体流程介绍、Scrapy解析数据爬取Cnblogs文章信息、Settings相关配置提高爬取效率、持久化方案保存到本地数据库、爬虫中间件)_scrapy数据流程-程序员宅基地

文章浏览阅读605次。S详细介绍了crapy框架整体流程介绍、Scrapy解析数据爬取Cnblogs文章信息、Settings相关配置提高爬取效率、持久化方案保存到本地数据库、爬虫中间件_scrapy数据流程

简单总结无线CPE、无线AP、无线网桥的不同之处【转】-程序员宅基地

文章浏览阅读3.2k次。转自:http://www.4008075595.com/content_4_3_750.html参考文档:http://www.360doc.com/content/17/0703/13/35216974_668430080.shtml三句话简单总结无线CPE、无线AP、无线网桥的不同之处作者:腾远智拓来源:www.4008075595.com时间:2..._无线网桥 拆解

金九银十Android面试复习题集:关于四大组件中的Activity你了解多少?-程序员宅基地

文章浏览阅读754次,点赞14次,收藏21次。面试造火箭,工作拧螺丝。虽然我只想拧螺丝,但是我们却需要通过造火箭来找到拧螺丝的工作。有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。那我们该怎么做才能做到年薪60万+呢,对于程序员来说,只有不断学习,不断提升自己的实力。我之前有篇文章提到过,感兴趣的可以看看,到底要学习哪些知识才能达到年薪60万+。

Python解决控制问题系列之二:线性连续系统最优控制问题_python求解随机控制问题-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏21次。python解决最常见的线性系统最优控制问题,采用control程序包提供的care、LinearIOSystem, NonlinearIOSystem, interconnect等API接口实现代数黎卡提方程的求解及闭环控制系统的构建。_python求解随机控制问题

数据分析流程——业务需求分析-程序员宅基地

文章浏览阅读5.9k次,点赞2次,收藏17次。数据分析流程——业务需求分析

关系数据库的四大特性_关系数据库的四个特征-程序员宅基地

文章浏览阅读984次。原子性:记录之前的版本,允许回滚一致性:事务开始和结束之间的中间状态不会被其他事务看到隔离性:适当的破坏一致性来提升性能与并行度 例如:最终一致~=读未提交。持久性:每一次的事务提交后就会保证不会丢失..._关系数据库的四个特征

推荐文章

热门文章

相关标签