Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)


Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

憋说了,整一套吧!

本文预备从0开端,一步步建立一套属于自己的多节点Linux体系环境,这将是后续学Linux用LinuxLinux环境编程运用和项目布置东西试验等一系列学习和实践的柱石,期望对小伙伴们有帮助。

提早备好Linux编程试验环境非常重要,建议人手一套,这样今后每逢学完一个理论知识需求实践时,立马就能够5 5 H R 8拿到上面去练手了。

因此本文先把环境给建立起来!


软件预备

  • VMwarq ) D Z Je虚拟机软件:本文运用的是VMware Fusion 10.1.0版别
  • CentOS操作体系ISO镜像:CentOS 7.4) H i q k F - 64位
  • SSH终端软件:SecureCRT
  • SFTP文件传输东q & z西:Transmit
  • 物理宿主机体系:macOS Catalina 10.15.4

装置Linux操作体系

1、创立新的虚拟机

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

2、挑选固件类型

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

默认即可

3、挑选自定义设置

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

4、进入自定义设置

咱们初步需求自定义的首要也就是处理器内存硬盘,能够根据宿主机功能按需分配。

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

5、发动虚拟机

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

如果有权限提示,记住打开权限答应,不然可能会报错

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

正式点击发动键,过程中各种提示权限的答应动作,建议都经过一下。

6、进入体系装置界面

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

7、挑选装置语言

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

8、挑选预装置的软件

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

9、装备分区

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

没有特别需求能够挑选自动分区,咱们如果有需求能够自定义分区。

19 ] l r 9 S0、进入正式装置过程

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

11、装置完结并重o _ L B

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

12、进入新体系

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

体系是装好了,但还有几个问题F @ y * ~ s w d 1

问题一: 虚拟机内L4 n Finux体系与外网无法连通

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

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

比方我这a : 9 w ] ( c里的物理宿主机的IP地址为:V Y d V + a192.168.31.35

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

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


网络装备(极其重要!)

1、首f e & ?要测验查看虚拟机体系的IP地址

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

2、设置虚拟机与物理宿主机的c / K F S网络衔接

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

首要挑选桥接模式,另外由于我的物理主机是经过WiFi的方法衔d c W { ? s Q q接到路由器最终拜访外x I n p E J网,所以此处我挑选的是Wi-T ! 3Fi这一项

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

小伙伴们能够按实际情况进行挑选。

3、为虚拟E b = k + 2 W机装备固定静态IP

首要运用dhclient东西为本机分配一个网络内可用的IP地址:

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

接下来修改虚拟机体系网卡装备,将上面分配所得的IP地址装备进去:

运用命令修改:vim /etc/sysconfig/networkW ~ /-scripts/ifcfg-ens33

修改装备如下:

TYPE=Ethernet
PROXH x L N p s P `Y_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4U S : ( T Q r_FAILURE_FATAR 1 4 9 3 Y O :L=no
IPj ! Y kV6INIT=yesc Q = 5 Q
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FG P n X D 1ATAL=no
IP K XPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens3M v s3
UUID=824ec4bd-a9ae-4410-8346-14 K X . 3 1 s @ M7c. q 7e7f3dd111
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.31.110
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=119.29.29.29

尤其注意下图赤色符号部分的装备:

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

修改完结,重启网络设置即可

systemctl restart network.service


查看装置装备成果

1、首要查看IP装备成果

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

2、检验虚拟机体系网络和外界的连` h a L g 6 K通性

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

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

3、反向查D 1 d $看物理宿主机和虚拟机体系网络的衔接性

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

至此: : K T _,功德圆满!


SSH长途衔接

在宿主机经过SSH终端衔接虚拟机内Linux体系,成功!

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

SFTP文件传输

在宿主机经过SFTP东西即可拜访 7 & N n O虚拟机内Linux节点,然后能够实现本地和服务器的文件互传

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

这样一来,一个B F c E B可用的Linux节点就打造完结了!


何不再多弄几个节点?

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

Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)
Linux环境都没有,怎么学编程?憋说了,肝!(保姆级教程)

克隆完结之后,只需求再装备一下新节点的网络即可。


后记

好啦,现在多节点的Linux环境总算建立完结了,后续不管是 学Linuxi * $用Linux,仍是Linux环境编程运用和项目布置东西试验; h s N l B 3都有能够动手实践的当地了。


发表评论

提供最优质的资源集合

立即查看 了解详情