1 简介与下载方式
Linux系统是开发人员在学习过程中一定会接触到的,很多项目也是基于Linux系统来进行部署工作,而在学习阶段,使用虚拟机安装Linux系统可以不借助实际的Linux物理机也可以从0到1体会项目部署的流程。虚拟机是通过软件模拟出来的一台计算机,在使用上和实际的物理机没有本质区别,VMware 使用较为普遍,所以本次以 VMware 为例来讲解 Linux 的安装。该安装教程中会用到虚拟机安装平台Vmware、Linux发行版镜像、FinalShell远程连接工具,下载方式已经在下面提供好了。
下面提供的是我自己目前使用的15.5pro版本,下载链接如下:
链接:
提取码:2j3j
该软件的安装很简单,跟着安装向导点击下一步下一步就可完成安装。
linux系统发行版centos7下载,这是我所用的版本下载地址,下载DVD-1810.iso即可。说明:linux系统有很多发行版本,如Ubuntu、红帽、CentOS等。
FinalShell远程连接工具下载:
链接:
提取码:iak7
2 创建新的虚拟机
创建新的虚拟机3 选择安装类型为典型安装,点击下一步
选择典型配置4 安装操作系统虚拟机安装linux,点击稍后安装
稍后安装操作系统5选择操作系统的类型,这里我们选择Linux操作系统的CentOS7 64位
选择操作系统为Linux6 选择安装位置
选择安装位置7 设置虚拟磁盘大小,由于Linux系统一般用于项目部署,自己学习使用,20G空间也基本够用,如果不满足需求还可以后续进行修改设置。
指定磁盘容量8 点击自定义硬件linux 论坛,进行模拟出的硬件参数设置,这里设置了内存2G,处理器2个,后续同样可根据需求进行修改。,最重要的是选择ISO镜像文件,选择好后点击关闭
9 设置好硬件参数以及添加镜像文件后linux服务器维护,Linux虚拟机就安装完成了
主界面已经有了安装的系统10 点击绿色的箭头开启虚拟机,进入后可点击到虚拟内部,通过上下箭头选择Install CentOS 7 后键入回车(点进虚拟机后光标消失,利用ctrl+alt可退出)
开启后回车install11选择语言版本
12点击继续后需要稍等片刻,进行安装源检查,其他选项默认即可,点击开始安装
由于Linux系统一般作为服务器使用,因此我们更多的是用Linux指令进行操作,如果想要桌面的话可在软件选择中添加自己需要的环境,在这里我们选择最小安装。
13设置密码,等待安装。
14 等待安装完成后点击重启
等待安装完成15输入账号密码,账户root,密码是之前设置的,在这里输入密码时不会显示在控制台,正常输入回车即可。
输入账户密码16网卡设置
由于在启动服务器的时候并未设置网卡,因此ip会初始化失败,设置网卡后,输入ip addr,后面就可出现ip地址。
输入ip addr
下面改写配置文件,输入如下Linux指令:cd /etc/sysconfig/network-scripts 切换到该目录,然后利用vi命令编辑ens33文件:vi ifcfg-ens33虚拟机安装linux,打开该文件后输入i切换到编辑模式,通过键盘的箭头案件将onboot改为yes。
保存退出:先输入esc(键盘左上角) 输入:wq
如果修改错了,可输入esc后再输入!q 不保存退出
修改ens33配置文件17 将虚拟机进行进行重启
重启虚拟机18重新登录后输入ip addr 可以看到该地址
再次登录输入ip addr
从我们的Windows主机ping一下该地址发现也是可以ping通的
到这里利用VMWare安装CentOS7的Linux系统就已经完成了,但还要注意的是,由于我们是在学习阶段,在实际开发阶段,服务器一般都在特定的机房,无法直接在虚拟机上操作,因此需要借助远程连接工具从本地操作虚拟机。
19 安装使用SSH工具
下面我们进行SSH工具FinalShell的安装,该工具是使用Java编写的,按照提示点击下一步下一步即可。安装好后可如下图新建SSH链接。
创建新的SSH连接
输入名称、主机、账号密码信息后点击确定。
新建连接输入用户名密码及ip
可以看到conn中新加入的连接,双击刚刚新建的链接。
双击刚刚新建的链接
双击后就成功出现了该窗口,提示连接成功就可正常使用了。
成功建立连接