ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Windows系统中安装Linux环境(VMware,CentOS安装教程)

2021-06-19 11:03:07  阅读:237  来源: 互联网

标签:CentOS Windows 多台 虚拟机 hostname etc 安装


众所周知,我们平时使用的电脑系统为Windows操作系统,但是在实际应用中的服务器一般都为Linux操作系统,所以在自己开发学习的时候有时候会因为系统问题而模拟不到很多的情况。今天我就来为大家介绍一种在Windows系统中安装Linux系统的方法,解决困扰大家的问题。

因为安装的是虚拟机,所以首先需要安装一个虚拟机管理软件,然后才是正式的虚拟机安装,具体步骤如下:

  1. 安装VMware,可参考如下链接:https://www.zxwin10.com/xiazai/257106.html
  2. 下载虚拟机镜像文件,可使用阿里镜像:http://mirrors.aliyun.com/centos/,选择自己需要安装的版本,建议不要选择最新版本,此新版就可以
  3. 虚拟机安装,可参考菜鸟教程:https://www.runoob.com/w3cnote/vmware-install-centos7.html

完成如上步骤,恭喜你一台虚拟机已经在你的电脑上安装成功,可以正式使用了。

如果需要安装多台虚拟机,可使用克隆方法快速完成,如下图:

如果需要设置服务器的hostname,可以通过修改"/etc/hostname"来完成,在该文件中添加想要命名的hostname就可以。

多台服务器之间如果想要通过hostname访问,则需要修改“/etc/hosts”文件来完成,如下添加即可(例如三台互相使用hostname访问):

添加完成后,使用命令:ping hostname 测试,如果失败,1.检查是否对方或本机"/etc/hostname和/etc/hosts"文件修改有问题,2. 如果配置正确,则考虑防火墙拦截,清除虚拟机的防火墙,命令:sudo iptables -F, 然后再试ping hostname

还有一个问题你可能会遇到,如果一台机子中安装有多台虚拟机,则在多台虚拟机同时启动时可能会出现电脑蓝屏重启现象,这是因为多台虚拟机同时抢占电脑资源导致的,解决办法如下,删除虚拟机对于一些硬件资源的使用(首先右键虚拟机点击设置,截图一,如截图二大红色方框中可能会有USB适配器,声卡等选项,移除这些选项即可):

最后一个问题就是虚拟机IP默认为动态的,也就是说可能你在每次关机启动或重启之后,虚拟机的IP地址就可能发生了变化,这样我们的项目中的一些配置文件或虚拟机连接工具每次也需要重新设置,这样使用起来太不方便,也容易出错,所以最好将虚拟机IP设置为静态的,设置方法如下:

  1. 进入"/etc/sysconfig/network-scripts/"目录下:cd  /etc/sysconfig/network-scripts/
  2. 修改ifcfg-ens33文件: vi ifcfg-ens33
    更新BOOTPROTO值为static: BOOTPROTO="static"
  3. 添加或更新如下配置,其中IPADDR为所要配置的IP地址,可修改为自己需要配置的IP

    IPV6_PRIVACY="no"
    IPADDR="192.168.0.106"
    NETMASK="255.255.255.0"
    GATEWAY="192.168.1.1"

    DNS1="114.114.114.114"
    DNS2="8.8.8.8"

  4. 重启网路连接服务:service network restart

以上便是Windows系统中安装Linux系统的具体步骤了,如果各位有新的问题可以留言讨论,谢谢!

 

扫码关注公众号“JAVA记录册”,免费领取超实用软件开发资料视频(包括大数据,前端完整视频,maven教程视频,java面试必备视频教程,Java并发视频教程)

该公众号致力于为大家分享工作中会用到一些简单实用的小知识,而不是那些悬在云端的高大上但又感觉空泛的文章,欢迎大家关注,谢谢!
 

 

 

标签:CentOS,Windows,多台,虚拟机,hostname,etc,安装
来源: https://blog.csdn.net/yangsheng0111/article/details/118048255

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有