下载文件
首先我们先下载Centos7的官方镜像和VM虚拟机软件
下面是百度云盘的下载链接
链接:https://pan.baidu.com/s/1aF55_F9IK4pFB45d5vHBmg?pwd=87vc
提取码:87vc
–来自百度网盘超级会员V1的分享
安装虚拟机
首先我们先把VMware16.1.0.rar文件解压出来
然后我们双击打开exe文件,安装程序,开始的下一步和我同意就跳过了,直接到第三步,自定义安装位置,点击更改按钮选择想要的安装目录即可,建议不安装在C盘。第一个选项默认不选,第二个选项根据自己的需求是否选择。
这一步也是直接下一步即可。
提示已准备好安装VM虚拟机,点击安装按钮
安装完成提示会让你输入许可证
默认已经填入了序列号,如果这个提示不可用,在安装目录下面还有几个我提供的序列号,可以挨个尝试
输入完成就提示安装向导已完成,到此,VM虚拟机已经安装成功。
创建虚拟机
我们打开VM,默认就是中文的,然后点击创建新的虚拟机按钮
选择自定义配置,点击下一步
硬件兼容性按照默认设置就好,无需修改,点击下一步
选择安装程序光盘镜像文件选项后面的浏览按钮
选择已经下好的CentOS-7-x86_64-DVD-2009镜像,点击下一步
接下来是命名和选择虚拟机文件的存放位置,命名可以使用默认的,位置我们自行修改,建议不放在C盘,因为后面会创建大量数据文件。设置好选择下一步
这里设置的是虚拟机的处理器个数和内核数量,这个根据自己的电脑设置即可,处理器内核总数=处理器个数*内核数量
如果对自己的电脑处理器数量不清楚,可以打开任务管理器查看,默认快捷键是CTRL+ALT+DEL(三个一起按),下面红框处就是电脑的内核+线程数,我的电脑就是16核32线程的,处理器数量设置完直接下一步即可
这里是设置虚拟机可用的最大内存,这里根据自己需求设置即可
下面是网络模式的选择,我们默认使用NAT即可
IO控制器类型和虚拟磁盘我们也采用默认设置
选择磁盘我们选择创建新的虚拟磁盘
最大磁盘大小我们根据需要自定义即可,建议30G以上。这里要说明的是,如果有在不同的电脑使用虚拟机的需求,可以选择将虚拟磁盘拆分成多个文件这个选项,没有的话选择存储成单个文件也可以
指定磁盘文件这里下一步即可
到这里选择就到创建虚拟机的最后一步,点击自定义硬件确认自己的选择是否有误。无误点击完成即可
安装Centos7
上一步点击完成后,会自动打开虚拟机,画面如下,我们这个时候鼠标是没办法使用的,我们使用键盘上下键操作光标,选择第一个选项,点击回车确认
系统提示我们按回车确认
系统安装时间根据电脑性能不同时间不同,安装完成进入语言选择界面,这里我们选择中文
我们点击软件选择模块
勾选开发工具模块,如果是初学者,可以勾选带GUI的服务器和GNOME桌面两个模块,我这里就不选择模块,只使用命令行进行操作,点击完成按钮返回上一页
接着我们选择安装位置模块
点击我要配置分区按钮,然后选择完成
我们直接选择自动创建分区
系统会自动帮我们创建boot分区和swap分区,大家可以根据需要调整,点击完成设置
点击接受更改
接着我们关闭KDUMP,点击KDUMP模块,取消勾选即可,点击完成返回首页
接下来设置网络,点击网络模块,第一步打开网络连接,第二步修改主机名,第三步点应用
这时我们要记下页面上显示的IP地址,这用于我们后面通过ssh连接,点击完成即可
下一步我们点击开始安装按钮
接下来我们要创建ROOT用户和创建用户
ROOT密码我们使用root即可,不必太复杂,但是因为是简单代码,所以我们要点击完成两次才能保存
创建账号根据自己的需求进行创建
这里我们等待安装设置执行完成
这里有提示重启就代表安装完成,点击重启按钮
这里我们选择第一个进入系统
这里提示master login的时候,点击下面的我已完成安装
然后点击虚拟机,输入刚刚的root账号,按回车输入密码,因为linux的安全性,密码是不可见的,大家直接输入完按回车即可
如果密码输入错误,就会提示Login incorrect,输入正确就会有光标出现,并且开头变成root@为前缀的,因为我们登陆的是root账号
到这里代表centos7已经安装完成,接下来我们来测试SSH。
SSH连接
这里我用的工具是NxShell,你们也可以用其他的。
下面是NxShell的官网和介绍
https://nxshell.github.io/
首先我们打开NxShell,点击+号新建一个连接
主机名随便输入,操作系统选择centos7或者自动,主机填刚刚我们创建时候设置的IP地址,登录用户名输入root,其他保持默认设置,点击保存并连接即可
这时会弹出账号密码框让我们输入密码
输入完密码后,如果登陆成功,界面如下,会有root@的前缀
接着我们来试下FTP服务是否正常,我们点击右侧这个文件按钮
然后会自动弹出一个FTP框,我们试着往里面传输一个文件
可以看到,我上传了一个001.jpg,代表ftp文件服务正常,到此centos7已经安装完成