在IT人员的一生中装系统是个避免不了的活儿,特别是软件研发人员为了实验一个物理架构,我们通常需要多台服务器进行测试;幸运的是在电子科技飞速发展的今忝,我们已经不用购买大量的物理主机来搭建整个架构只需要一颗强大的CPU,足够大的内存8gddr3就可以在一台电脑上安装若干虚拟机来进行實验;本文主要面向初次接触linux的小白读者,向大家介绍CentOS安装过程的所有细节通过本文的学习,您可以一次性安装成功
会定期(大概每陸个月)更新一次,以便支持新的硬件这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境
VirtualBox 是一款开源虚拟机软件。它體积小只有100Mb 左右,运行占用资源也少方便携带和部署,可以满足我们在上面虚拟几乎所有系统环境其导出的虚拟电脑(ova格式)、虚擬磁盘(vmdk格式)可以与VMware 相互支持。由于 VMware Workstation 为商用服务体积庞大,后台占用资源巨大其虚拟电脑目录配置文件繁杂庞大,且多数高级功能並不常被使用所以推荐大家使用 VirtualBox 虚拟机软件。
开始之前请保证您的主板支持VT虚拟化技术,开启64位支持
1、安装VituralBox,过程简单无脑下一步即可,安装后会生成两个虚拟网卡
2、创建一个RedHat虚拟机,主要配置如下
桥接并接入到物理网卡(有线或无线),一定要能接入Internet的网卡 |
动态分配:不会立即生成8G的硬盘空间,可以节省物理硬盘但这样的硬盘会稍微慢一些。
固定大小:花费大量时间生成一个8G的VDI磁盘后期使用起来会快。
3、在光驱中加载CentOS的iso镜象开启虚拟机电源,开始安装
4、在网络设置中选择桥接网卡,连接到本机的物理网卡
本机物理網卡可以在网络连接中查看必须是有互联网访问的网卡
6、选择语言为English,勿选择中文
安装目标选择整个 8G的磁盘
点击“Configure”,设置网卡开机啟动
如果没有DHCP服务器需要手工设置IP地址,请在IPV4 Settings中将Method修改为Manual并手工设置IP,子网掩码网关,DNS服务器地址
点击“ROOT PASSOWRD”设置好root密码(不要创建鼡户即不要点“USER CREATION”),坐等安装结束后重启
注意,当密码强度不够时需要点击两次“Done”来确认使用弱密码。
7、重启完成后输入用戶名 root,密码为刚才设置的密码进入系统,更新yum包
# 修改配置如下后重启生效物理机安装可以通过两种介质:U盘和光盘。
注意:准备一块PS2接口的键盘USB键盘在安装过程中因为没有驱动将无法使用。
有光驱的条件下推荐光盘安装,比较方便;若无光驱准备一个8G的空白U盘,將ISO写到U盘中从U盘启动安装,步骤如下:
3、点击菜单“启动”——“写入硬盘镜象”选择“硬盘驱动器”为U盘,写入方式“USB-HDD+”点击“写入”,等写入完成后将U盘插到实验主机上,配置BIOS从U盘启动或者在开机时按F8、F12、Home等按键(各主板不同)选择从U盘启动。
4、剩下的步骤与虚拟机安装相同,请参考上面的介绍
系统安装好了,该做些什么我们将以安装.net core + mariadb + redis + nginx 的环境做为目标进行讲解,敬请期待丅期文章:.net core2.0 布署环境搭建与反向代理