<返回更多

人手一套Linux环境搭建(Windows版本教程)

2020-05-03    
加入收藏

人手一套linux环境搭建(windows版本教程)

原创 CodeSheep 2020-05-03 10:03:00
五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


缘由

之前写的一篇 《Linux环境搭建保姆级操作》中是基于macOS宿主机系统搭建的,评论区有很多小伙伴要Windows版本的操作教程。

所以这不就趁着五一假期,从箱底掏出了那台破Windows电脑操作了一遍嘛!

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

其实Windows版的操作总体也大差不差,只是部分操作界面有点小变化。

还是那句话,既然学编程,提前备好Linux系统环境非常重要,建议人手一套,这样方便后续 学Linux用LinuxLinux环境编程应用和项目部署工具实验等一系列学习和实践


软件版本

  • 物理宿主机系统:Windows 10 专业版
  • 虚拟机软件:VMware Workstation 10.0.1版本
  • centos操作系统ISO镜像:CentOS 7.4 64位
  • SSH终端软件:SecureCRT
  • SFTP文件传输工具:WinSCP

安装Linux操作系统

1、创建新的虚拟机

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

2、选择虚拟机硬件兼容性

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

默认即可

3、加载Linux系统ISO镜像

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

4、虚拟机命名并存储

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

5、自定义虚拟机配置

处理器按需配置:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

内存按需配置:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

网络部分选择「桥接模式」即可:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

I/O控制器选择默认即可:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

硬盘类型选择默认即可:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

硬盘容量按需分配:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

6、安装设置,开启安装

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

7、进入系统安装界面

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

8、选择安装语言

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

9、选择预安装的软件

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

10、配置分区

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

没有特别需求可以选择自动分区,大家如果有需要可以自定义分区。

11、进入正式安装过程

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

12、安装完成并重启

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

13、进入新系统

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


系统是装好了,但还有几个问题

问题一: 虚拟机内Linux系统与外网无法连通

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

问题二: 虚拟机内Linux系统与外部宿主机无法连通

比如我这里的物理宿主机的IP地址为:192.168.31.156

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

问题三: 虚拟机内Linux系统节点与节点之间无法连通(如果装了多个Linux节点的话)


网络配置(极其重要!)

1、首先尝试查看虚拟机系统的IP地址

使用命令ifconfig进行查看。我们会发现装好的系统并没有为它设置IP地址。

2、设置虚拟机与物理宿主机的网络连接

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

选择桥接模式,并选择桥接到物理宿主机的上网网卡即可:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

小伙伴们可以按实际情况进行选择。

3、为虚拟机配置固定静态IP

首先使用dhclient工具为本机分配一个网络内可用的IP地址:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

接下来编辑虚拟机系统网卡配置,将上面分配所得的IP地址配置进去:

使用命令编辑:vim 
/etc/sysconfig/network-scripts/ifcfg-ens33

修改配置如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=824ec4bd-a9ae-4410-8346-17ce7f3dd111
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.31.21
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=119.29.29.29

尤其注意下图红色标记部分的配置:

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

编辑完成,重启网络设置即可

systemctl restart network.service


检查安装配置结果

1、检验虚拟机系统网络和外界的连通性

包括检查和外网的连通、和物理宿主机的连通、以及和兄弟节点(前提是你安装了多个虚拟机系统节点的话)之间的连接

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

2、反向检查物理宿主机和虚拟机系统网络的连接性

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

至此,大功告成!


SSH远程连接

在宿主机通过SSH终端连接虚拟机内Linux系统,成功!

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 


SFTP文件传输

在宿主机通过SFTP工具即可访问虚拟机内Linux节点,从而可以实现本地和服务器的文件互传

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

这样一来,一个可用的Linux节点就打造完成了!


再多弄几个节点

可以完全重复以上步骤再打造出多个Linux节点,当然更简单的方式则是直接通过上面已经装好了的虚拟机节点直接克隆,来快速生成其他节点。

五一宅家学习之:人手一套Linux环境搭建(Windows版本教程)

 

克隆完成之后,只需要再配置一下新节点的网络即可。


后记

好啦,现在多节点的Linux环境终于搭建完成了,后续不管是 学Linux用Linux,还是Linux环境编程应用和项目部署工具实验,都有可以动手实践的地方了。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>