1.下载并安装VMware:
下载:
1.注册账号
2.下载:Resources | CN https://www.vmware.com/cn/resources.html
登录账号后,搜索栏输入“VMware Workstation Pro”回车确认,也可滚动鼠标向下查找。
等待下载完成。
VMware-workstation-full-16.2.4-20089737
安装步骤:
vmware16许可证密钥-vmware workstation16许可证密钥 附使用说明 - 多多软件站
这样就安装好了。
不知道什么用:不用执行下面操作。
D:\VMware\bin>ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\LENOVO/.ssh/id_rsa): touch authorized_keys
touch authorized_keys already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):123456
Enter same passphrase again:123456
Your identification has been saved in touch authorized_keys.
Your public key has been saved in touch authorized_keys.pub.
The key fingerprint is:
SHA256:QY1/jnfiFZCUX8rOTxaKNokq8LSdqz4nSEED+FXqsmI lenovo@LAPTOP-BCALEHIQ
The key's randomart image is:
+---[RSA 3072]----+
|... .. .o ..o |
|. o.. .. . + .|
| ...o .. + o |
| .o .. . =. |
| . o S .+oo...|
| = . ..=+.= o|
|.Eo = o o .o.+ + |
|.. . * = . .|
| .o*.. |
+----[SHA256]-----+
D:\VMware\bin>chmod 600 /root/.ssh/authorized_keys
'chmod' is not recognized as an internal or external command,
operable program or batch file.
2.镜像下载安装:
因项目需要Linux环境,找了下各版本的CentOS。
1、官方下载:https://www.centos.org/download/
官网有时候有些找不到。
让我们去阿里云找:
2、阿里云开源镜像: https://developer.aliyun.com/mirror/
第二个下载地址:
https://mirrors.aliyun.com/centos-vault/
直接在国内社区找还方便齐全,照着目录一路找下去,就看见了:
镜像首页/CentOS/第二个下载地址/版本号7.8.2003/isos/x86_64/
CentOS-7-x86_64-DVD-2003.iso 4.5 GB
CentOS-7-x86_64-Everything-2003.iso 9.6 GB
CentOS-7-x86_64-Minimal-2003.iso 1.0 GB
centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云
3.创建虚拟机
软件 VMware:VMware-workstation-full-16.2.4-20089737.exe
镜像文件:CentOS-7-x86_64-DVD-2009.iso
3.1、创建新的虚拟机
3.2、选择自定义 或者 典型安装
选择典型安装,点击下一步;(典型创建步骤少,更适合新手,自定义安装自由度高,这里选择见仁见智,最终殊途同归)
自定义->硬盘兼容性-- 默认->->稍后安装操作系统(需要在虚拟机安装完成之后,删除不需要的硬件,所以稍后安装操作系统)
典型安装->稍后安装操作系统(需要在虚拟机安装完成之后,删除不需要的硬件,所以稍后安装操作系统)
3.3、 选择客户端操作系统:
- 客户机操作系统–Linux
- 版本–centos 64位
(注意:版本一定要对应镜像文件版本,其中centos是32位,centos 64位则就是64位,windows系统应安装64位版本)
3.4、命名虚拟机(简略表示出该虚拟机的类型、版本。例如:centos7 )
3.5、指定磁盘容量,按需分配,这里设置50G(不会直接分配给虚拟机,会随着数据产生而增加),选择“将虚拟磁盘拆分为多个文件”,点击下一步;
处理器配置(CPU)–总处理器核心数一般为 4。
3.6、检查虚拟机硬件配置,可点击自定义硬件修改(按需修改),点击完成虚拟机创建。
3.6.1 、此虚拟机内存 => 一般2G (1M=1024K E>P>T>G>M>K)
虚拟机总核心数不能超过主机核心数。若超出则会警告提醒。
3.6.2 、网络类型–桥接网络(可以使虚拟机与主机使用同一网络)
注释:
- VMnet1网口对应的是仅主机模式
- VMnet8网口对应的是NAT模式
- VMnet0网口对应的是桥接模式
查看以上对应是在VMware workstation中的编辑-虚拟网络编辑器
3.6.3、(也可以不删除)删除不需要的硬件 – 编辑虚拟机设置–删-USB控制器、声卡、打印机(可以使虚拟器启动的快一点)
也可以手动添加硬件,比如,一个网口不够,再添加一个,如上图“网络适配器 2”。(网络连接仍然选择桥接模式)
此时虚拟机中的硬件已经搭建完成。
4.继续添加映像文件,选择设备中的CD/DVD(IDE),在连接处选择–使用ISO映像文件–确定
5.开启虚拟机
5.1 、开启虚拟机,选择第一项 Install CentOS 7,等待一段时间;
5.2 、开启虚拟机后,会进入系统安装界面,鼠标点击黑色空白处,按方向键↑,移动到“Install CentOS 7”,回车确认,安装CentOS 系统(系统有倒计时,不在虚拟机页面,需要鼠标先点击进入虚拟机页面,否则系统默认进入“Test this media & install CentOS 7”测试安装文件并安装CentOS 7);
5.3、选择安装过程中使用的语言,这里选择“English”、键盘选择美式键盘(按需设置,新手推荐简体中文)。点击“Continue”继续安装;
5.4、进入安装总览页面,这里先设置时间,点击“DATE & TIME”;
5.5、 在地图中点击“上海”(大概位置即可,选项里只有中国Shanghai),下方修改为当前的日期和时间,点击“Done”;
5.6、选择需要安装的软件,点击“SOFTWARE SELECTION”;
5.7、选择 “Server with GUI”(带图形界面),右侧软件按需勾选,然后点击“Done”;
(但是我们暂时不需要字符界面,不用安装) 字符界面安装–Minimal install 或者 Basic Web Server。
5.8、磁盘分区,点击“INSTALLATION DESTINATION”;
5.9、下方可以选择分区方式,这里选择“Automatically configure partitioning”(自动设置),然后点击“Done”;
5.10、设置主机名与网卡信息,点击“NETWORK & HOST NAME”;
5.11、首先右侧点击打开网卡,然后查看是否能获取到IP地址(我这里是NAT模式),下方可以修改主机名(按需设置,这里默认未修改),最后点击“Done”;
5.12、点击“Begin Installation”(开始安装);
5.13、设置root密码,点击“ROOT PASSWORD”;
5.14、设置密码,需要输入两遍,点击“Done”(密码简单的话需要双击,1-6);
5.15、创建用户,并设置密码,点击“USER CREATION”;
5.16、设置用户名(按需设置),然后设置密码,需要输入两遍,点击“Done”(密码简单的话需要双击,1-6);
5.17、等待一会,点击“Finish Configurration”完成配置;
5.18、安装完成后,点击“Reboot”重启系统。
6 初始化设置
6.1、点击“LICENSE INFORMATION”许可证信息;
6.2阅读后勾选接受,点击“Done”,点击两次;
6.3、设置主机名与网卡信息,点击“NETWORK & HOST NAME”(之前没设置的可以设置,设置过的,再次确认);
6.4、首先右侧点击打开网卡,然后查看是否能获取到IP地址(我这里是NAT模式),下方可以修改主机名(按需设置,这里默认未修改),最后点击“Done”(设置过的,检查无误直接点击“Done”);
6.5、点击完成配置;
6.6、进入用户登录页面,点击用户名;
6.7、输入密码,点击登录;
6.8、欢迎页面,选择语言(按需选择),这里选择“English”,点击“Next”;
6.9、选择键盘,这里使用美式键盘,点击“Next”;
6.10、是否获取位置信息,这里选择“OFF”,点击“Next”;
6.11、连接网上账户,这里选择跳过,点击“Skip”;
6.12、设置完成,点击开始使用;
6.13、新手教学,这里点击关闭;
6.14、完成,可以开心的使用系统啦。
总是会,自动锁屏,可以设置: