前言
之前装过双系统玩,Ubuntu、Deepin都试过。记得狂热的我还买了一个16g的u盘制作成系统盘,专门拿来装系统。但是呢,系统装完之后,就束之高阁了,很少会用,因为在双系统模式下,开机后Window和Linux只能二选一,而大家都是用window或者macOS,会产生许多兼容方面的问题。
后来学习需要用到Linux环境,用上了虚拟机,发现是真香。从此我懂得了,技术服务于需求,而不是为了技术本身。
如果是日常使用,Windows、macOS这种稳定成熟、受众广的图形化操作系统必定是首选,但是如果要做项目部署、运维,应该使用Linux。windows+虚拟机就很好地做到了这两点,而且能够体验到多个服务器的感觉。
简介
VMware
安装虚拟机的环境,允许在上面同时安装和运行多个虚拟机环境。每个虚拟机可以运行其安装的操作系统,如但不限于Linux、Windows。
CentOS
Linux发行版之一,目前已更新到CentOS8
安装
0.环境准备
需要首先安装好VMware软件,以及下载好CentOS安装包
本文使用软件版本
VMware:VMware® Workstation 16 Pro
CentOS:CentOS-7-x86_64-DVD-2009.iso
1.创建虚拟机
打开VMware,点击“创建新的虚拟机”。默认白色主题,我使用黑色主题。
选择自定义(高级)
默认,下一步
选择稍后安装操作系统
选择Linux操作系统,版本对应我们下载的镜像,选择centos7
输入虚拟机的名称、存放位置,建议不要放在C盘,因为所需空间比较大
这里默认选择
选择虚拟机的运行内存,注意不是硬盘大小,我选择2G,不必跟我保持一致
这个网络类型务必选择NAT模式,我对这方面的了解不够深入,但有过惨痛经历。如果使用桥接模式,当我们在主机中切换网络时,虚拟机的ip会变化!我们链接虚拟机都需要ip地址,如果变化可能会造成很多麻烦。
默认选择
默认选择
选择创建新虚拟磁盘
硬盘容量不必跟我保持一致
默认选择
点击自定义硬件
选择下载好的ISO文件
如果纯粹当本地服务器使用,可以将声卡、打印机这些模块移除,避免不必要的浪费,最后关闭
点击完成
2.配置虚拟机
看设备信息,即是我们刚刚配置过的信息,左边菜单已经出现了我们刚刚创建的虚拟机,选中它。
启动虚拟机。按下Ctrl+Alt,可以在虚拟机和Windows主机中切换,按下Ctrl+G可以定向到虚拟机中。
选择Install CentOS 7,选择后等待一会,按Enter开始安装,然后再等待,直到出现下一步。注意白色才是选中状态,
语言选中简体中文,英文可以的也可选择English
接下来就是详细选择CentOS的基本配置,下图是主配置页
点击日期和时间
选择上海时区,点击完成,回到主配置页
键盘选择汉语,安装源展示我们刚刚选择的iso文件,软件选择最小安装,这三个都是默认配置,如果不是,请配置好
回到主配置页,点击安装位置
1.选中磁盘;2.选择我要配置分区;3.点击完成
开始手动分区
手动分区务必仔细,关注的点有挂载点、期望容量和文件系统类型这三个地方。内存1G也用此配置。
配置/boot,期望容量200M,文件系统ext4
配置/home,期望容量2048M,文件系统ext4
配置/swap,期望容量2048M,文件系统swap
最后配置根目录/,期望容量为剩余所有空间,文件系统ext4
分配完成,点击右上角完成
弹出的修改信息确认一致后,主要看刚刚配置的4个地方,接受更改
点击网络和主机名
打开以太网
回到主配置页,开始安装
安装时配置root密码,有需要可以创建用户,然后静静等待安装完成
重启后输入root,password,成功登入即可。可以输入ip addr,看看ens33是否正常出现ip地址。
尾声
可以将虚拟机开着,当做服务器,然后用xshell等软件链接,用xftp做文件传输。
参考
https://blog.csdn.net/yang5726685/article/details/78635388
https://www.cnblogs.com/yuchen1301152/p/10539167.html
https://zq99299.github.io/linux-tutorial/