配置Centos虚拟机看这篇就够了

无论是Java分布式web开发还是大数据开发,本地调试中,使用Linux虚拟机是必不可少的,系统介绍下VMware下Centos 6.5的安装以及网络配置,使其能够使用ssh工具连接。

Centos6.5安装

我这里选择的linux版本为CentOS-6.5-i386-minimal,同样适用于centos 7,本人渣渣电脑,只有8G内存,考虑到32位操作系统占用的资源少,于是选择CentOS-6.5-i386-minimal.iso,下载地址链接:https://pan.baidu.com/s/1JrXqsud7E3uhfqsu3Q750Q 提取码:dss4

下面是安装里流程:

  1. 打开VMware, 文件->新建虚拟机,然后下一步。这里一定要选择自定义(高级),否则话,VMware自己的机制会导致安装失败。在这里插入图片描述

  2. 直接下一步
    在这里插入图片描述

  3. 务必选择 “稍后安装操作系统”,然后下一步在这里插入图片描述

  4. 选择自己的linux版本,下一步在这里插入图片描述

  5. 填写虚拟虚拟机的名字和虚拟磁盘再物理机中的位置
    在这里插入图片描述

  6. 后面直接点下一步,最后点完成
    在这里插入图片描述

  7. 点击 编辑虚拟机设置 ,因为还没有安装系统

在这里插入图片描述

  1. 选择下载好的iso镜像,然后点击确定,进行安装
    在这里插入图片描述

  2. 点击 开启此虚拟机

  3. 在此页面点击确定就行
    在这里插入图片描述

  4. 跳过媒体设备检测,因为耗时较长。
    在这里插入图片描述

  5. 接下来全程下一步,自己配置下系统主机名和root用户密码就行了。等待最后系统自动安装部分软件包后,会自动重启,然后就可以用root和刚才设置的密码登录了,到这里,centos6.5就安装好了,注意minimal版本是没有图形界面的,我们也用不到,只会占内存罢了。

Centos 6.5配置网络以用ssh工具连接

  1. 重启后的centos 6.5是这样的,登录用户即可
    在这里插入图片描述

  2. 登录成功,你会带线在VMware的窗口中敲命令是一件非常痛苦的事情,所以我们需要配置虚拟机网络进行ssh工具连接。
    在这里插入图片描述

  3. 这里介绍再NAT模式下配置静态ip,使用DHCP会很头疼,因为虚拟器重启后ip地址就会改变。
    右键点击刚才创建的虚拟机->设置->左边选择网络适配器->选择NAT模式
    在这里插入图片描述

  4. 确认网关、网段。点击工具栏 编辑->虚拟网络编辑器,弹出的窗口中点击 更改设置,只有管理员有这权限。在这里插入图片描述

  5. 按下图设置,然后点击 NAT设置
    在这里插入图片描述
    在这里插入图片描述

  6. 又这两张图可知,VMnet8 的网关为192.168.44.2,子网为192.168.44.0,子网掩码为255.255.255.0,需要记一下,等下配置linux网络会用到。
    在这里插入图片描述

  7. windows物理机上win+R运行services,确认“VMware DHCP Service”、“VMware NAT Service”,两项服务已经启动。
    在这里插入图片描述

  8. 查看网络和共享中心中的“VMware Network Adapter VMnet8”的状态,确保是 已启用 。
    在这里插入图片描述

  9. 确认完成后,进入CentOS6.5系统中,输入命令“ifconfig”,查看网络信息。可以查看到只有一条“lo”,且地址为“127.0.0.1”。
    在这里插入图片描述

  10. 配置网络,输入命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0,有的centos 7的是ens33,但不影响,同样操作。更改下图连个框中的参数,然后添加 IPPADDR(本机ip地址)、NETMASK(子网掩码)、GATEMWAY(网关)的配置。ip的话子要在同一网段就行了,但是要注意的是,以我的为例,192.168.44.1(好像是VMware在物理机中的ip)和192.168.44.2(网关)已经被占用了,192.168.44.255是广播地址,所以,这里可以设置的范围是192.168.44.3-----192.168.44.254。网关和子网掩码上面已将叫你们记下了哈!
    在这里插入图片描述

  11. 编辑完成后,输入命令 service network restart,重启网络服务,看到了3个 OK说明成功了一半。
    在这里插入图片描述

  12. 再次输入ifconfig命令,查看网络信息。发现多了一块网卡,他的ip地址是192.168.44.2
    在这里插入图片描述

  13. 测试网络是否联通。ping网关:输入命令ping 192.168.44.2 ,发现ping得通。
    在这里插入图片描述

  14. 但是此时是ping不同外网的,因为没有配置DNS(域名解析服务器)。输入命令vi /etc/resolv.conf,添加内容nameserver 114.114.114.114,或者直接填上述网关ip:192.168.44.2,并保存退出
    在这里插入图片描述

  15. 测试外网是否联通,输入命令ping www.baidu.com,发现ping成功了,虚拟机能正常上网了。
    在这里插入图片描述

  16. 接下来我们可以用ssh工具连接虚拟机了,这里我选用xshell,当然你也可以用SecureCRT。添加主机(即刚才配置的虚拟机的ip,我这里是192.168.44.102),后面按照提示输入用户名和密码即可!在这里插入图片描述

  17. 连接成功,楼楼主第一次连接成功的时候也是很激动的呢,可以愉快学习集群搭建了,也可以为大数据学习做好准备!在这里插入图片描述

更改yum源

要知道,Centos是国外大佬开发的系统,一些软件依赖仓库固然也在国外,下载速度可观,这里可以更改为阿里的yum源。

  • 安装过wget
    yum install wget -y

  • 首先备份原来的cent os官方yum源
    cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

  • #获取阿里的yum源覆盖本地官方yum源
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

  • 清理yum缓存,并生成新的缓存
    yum clean all
    yum makecache

虚拟机复制

目前我手头有一台配置好了开发环境的Centos,主机名为Parent (以后需要什么虚拟机,我都用这个复制),ip地址为: 192.168.44.100,现在我需要为集群中添加一个节点,如果重新像上述流程配置的话,必然浪费不少时间,现在我们来复制一个一模一样的虚拟机。

  1. 点击"克隆"
    在这里插入图片描述
    2.选择创建完整克隆”
    在这里插入图片描述

3.登录之后命令行输入 vim /etc/udev/rules.d/70-persistent-net.rules
在这里插入图片描述

  • 删除红框选中的内容:光标移动到那行,vim命令模式下输入dd
  • 将文档末尾的eth1改成eth0
  • 复制第二个MAC地址,图片中的是00:0c:29:60:98:6a,方法:vim命令模式下,光标移动到该地址头部,按下v进入标记模式,移动光标标记需要复制的文本,最后按y(复制),p是粘贴

4.配置网络: vim /etc/sysconfig/network-scripts/ifcfg-eth0
在这里插入图片描述

  • 第二行,物理地址HWADDR后改成刚才复制的地址:vim命令模式下p粘贴
  • IPADDR改成同网段可用的ip地址

5.修改主机名: vim /etc/sysconfig/network
在这里插入图片描述
6. reboot重启虚拟机,到此完毕。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值