CentOS 7 系统
安装
我安装时都是按照默认配置一直下一步的,基本上都是全都下一步,进入安装界面是以最小化安装,选择安装到的磁盘,设置密码,其他都没有设置,最小化安装没有图形界面,对电脑也没多少压力,可以启动多个,对电脑负担也很小。
安装过程网上都很多了,这里不再写,可以百度随便搜一篇参看,这里我随便搜一个博文:VMware安装Centos7超详细过程(图文)
基础安装操作
安装好后启动虚拟机,账号使用 root 登陆
因为我这个是最小化安装的,所以刚启动时没有联网,需要给他开启网络
编辑网络文件 ifcfg-ens33
# 需要会一点 vim 命令操作
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将最后一行的 ONBOOT=no
改为 ONBOOT=yes
然后重启网络
service network restart
虚拟机注意配置VMware网络,一般采用NAT方式,即可自动连接,其他方式可能不一定连上。
我们可以测试一下是否联网成功
ping www.baidu.com
如果网络通常,则会出现类似一下消息
PING www.a.shifen.com (180.97.34.96) 56(84) bytes of data.
64 bytes from 180.97.34.96 (180.97.34.96): icmp_seq=1 ttl=128 time=51.0 ms
64 bytes from 180.97.34.96 (180.97.34.96): icmp_seq=2 ttl=128 time=32.8 ms
64 bytes from 180.97.34.96 (180.97.34.96): icmp_seq=3 ttl=128 time=12.8 ms
查看 ip 信息
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:91:24:57 brd ff:ff:ff:ff:ff:ff
inet 192.168.43.152/24 brd 192.168.43.255 scope global noprefixroute dynamic ens33
valid_lft 1608sec preferred_lft 1608sec
inet6 fe80::914:3736:4921:de5d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
可以看到上面中间部分的 2: ens33 下面的信息, inet 192.168.43.152/24
,这是当前的 ip 信息,不同电脑可能不一样
这里开始强烈建议使用外部的 SSH 连接软件,比如 SecureCRT, XShell 等软件,连接到这个 Linux 系统上,这样也方便鼠标复制粘贴文字,好操作。请自行
百度搜索这俩软件安装使用方式,作为合格的使用计算机的人员要学会百度!
下面用到 vi 命令,需要稍微百度了解一点点的 vi 移动行,删除行,添加文字的命令
我们将这个 ip 设置成固定的静态IP,防止每次重启后 ip 发生改变还要一直修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将 BOOTPROTO=dhcp
改为 BOOTPROTO=static
,然后添加以下内容,# 号后面的文字不用写,注意下面的 IPADDR 后面的 ip 地址是我这个系统的 ip,你的 ip 输入上面 ip a
输出的 ip 地址,GATWAY 网关是你的 ip 前三个点的地址比如我这个是 192.168.43,最后一位上统一都是 1
IPADDR=192.168.43.152 # ip 地址
NETMASK=255.255.255.0 # 掩码
GATEWAY=192.168.43.2 # 网关
DNS1=114.114.114.114 # 公网 DNkS
完整内容
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
UUID=ea2579ba-5bd6-47c6-a907-cdc69e59d71a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.43.152
NETMASK=255.255.255.0
GATEWAY=192.168.43.2
DNS1=114.114.114.114
编辑 /etc/sysconfig/network,加入一条语句:NETWORKING=yes
,完整内容
# Created by anaconda
NETWORKING=yes
查看 /etc/resolv.conf 文件里是否有 nameserver 114.114.114.114
,没有则添加上这一行
关闭防火墙服务并开机禁用防火墙
systemctl stop filewalld # 关闭防火墙服务
systemctl disable filewalld # 开机禁用防火墙服务
Failed to execute operation: No such file or directory
如果报这个错也没关系,不影响
再进行重新启动网络
service network restart
再次 ping www.baidu.com
看看网络是否通畅
这样做 ip 地址就不会再变了,然后安装网络工具
安装下载工具
yum -y install wget
如果 wget 不能下载,就直接点击这个链接 https://mirrors.aliyun.com/repo/Centos-7.repo 下载这个配置文件,里面的代码复制粘贴进去
配置阿里源,提升软件下载速度
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
生成缓存列表
yum makecache
安装常用工具
yum install -y vim curl net-tools zip unzip
然后可以对这个基础环境配置好的系统再克隆一个,我进行完全克隆了一个。
然后进入克隆的系统,对 /etc/sysconfig/network-scripts/ifcfg-ens33 文件进行修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将之前的 IPADDR=192.168.43.152
改为 IPADDR=192.168.43.153
然后重启网络
service network restart
相互连接
启动另一个系统,然后相互 ping 一下检测是否能连通成功
ip 为 192.168.43.153 使用这个
ping 192.168.43.152
ip 为 192.168.43.152 使用这个
ping 192.168.43.153
《虚拟机配置Linux多节点的学习环境》有2条评论