【分布式集群搭建 一】虚拟机配置(VMware+Centos7+SecureCRT+AppNode)

环境准备的时候我决定使用VMware+Centos7+SecureCRT+AppNode的方式来搭建和管理虚拟机。

1 安装VMware

直接从VMware官方网站上下载即可:下载时选择左边的,我下载的时候最新版本为15.5(2020.8.30).
在这里插入图片描述
下载完成后直接按默认安装流程安装即可。

2 下载Centos镜像

直接从Centos官方网站上下载即可,下载时选择CentOS Linux即可。
在这里插入图片描述
因为生产环境现在用的比较多的还是7,所以选择7的版本下载
在这里插入图片描述
选择阿里云的镜像站点进行下载:
在这里插入图片描述
使用标准版的DVD镜像文件就可以了。
在这里插入图片描述
下载完成后把镜像文件提前放到我们要准备的集群文件夹里,大概4G左右的文件:
在这里插入图片描述

3 创建虚拟机

准备好VMware和CentOS之后就可以创建一台虚拟机了,按照如下流程操作即可:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
到这里我们可以理解为,我买了一台电脑,但是还没装操作系统

4 给虚拟机配置CentOS系统

进入VMware,找到当前虚拟机,编辑虚拟机设置,安装操作系统:
在这里插入图片描述
然后点击开启此虚拟机进行简单的系统设置:
在这里插入图片描述
安装完成后设置一下语言和时区即可:
在这里插入图片描述
在这里插入图片描述
软件除了选择一个图形化界面外,可以再安装一些开发工具
在这里插入图片描述
安装位置的话选择默认自动分配分区即可:
在这里插入图片描述
点击确认安装后,然后设置root的密码即可
在这里插入图片描述

在这里插入图片描述
这样就完成了虚拟机操作系统的安装。

5 给虚拟机配置CentOS系统

安装完成后重启虚拟机,可以看到如下三个选项,只要确认第一个选项即可:
在这里插入图片描述
在这里插入图片描述
点击完成配置后即可。
在这里插入图片描述
在这里插入图片描述
设置一个用户以及密码
在这里插入图片描述
在这里插入图片描述

6 给虚拟机配置网络

在终端里进行如下操作,进入网络配置页【注意,需要在root用户下进入操作】

cd /etc/sysconfig/network-scripts/

然后编辑配置文件:

扫描二维码关注公众号,回复: 11675387 查看本文章
vi ifcfg-ens33

可以看到如下的配置内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=1054c447-44a6-4c41-a88a-bf14507d53cc
DEVICE=ens33
ONBOOT=no

ONBOOT=no修改为ONBOOT=yes。修改完成后重启网络设置:

service network restart

重启后即可看到网络已经连接成功了,虚拟机已经自动获取了IP 192.168.5.130 ,已经可以连接外网了.
在这里插入图片描述
接下来我们需要配置静态网络地址,需要修改网络地址和设置静态ip以及网关,点击Vmware的虚拟网络编辑器进行编辑:
在这里插入图片描述
然后再次进入ifcfg-ens33文件。将BOOTPROTO=dhcp修改为BOOTPROTO=static,然后再添加指定的静态IP、网关等配置:

在这里插入图片描述
最终配置如下:

BOOTPROTO=static
BROWSER_ONLY=no
DEFROUTE=yes
DEVICE=ens33
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_ADDR_GEN_MODE=stable-privacy
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
ONBOOT=yes
PROXY_METHOD=none
TYPE=Ethernet
UUID=1054c447-44a6-4c41-a88a-bf14507d53cc
IPADDR=192.168.5.102
GATEWAY=192.168.5.2
NETMASK=255.255.255.0

配置完成后重启网络设置service network restart

7 查看网络节点信息

完整设置完虚拟机后,我们需要更加直观的管理工具去查看,这里我通过APPNode清晰的查看节点的信息,在终端操作如下命令来安装APPNode

INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php56,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

安装过程中设置对应的用户名和密码,最终得到一组站点和域名信息,按照账号密码登录后可以看到如下信息:
在这里插入图片描述
其实也可以先安装AppNode再配置网络,因为那些配置文件修改操作都可以在AppNode完成:
在这里插入图片描述

8 使用SecureCRT进行终端操作

当然我们到这一步的时候,还需要一个软件,那就是SecureCRT,这个软件的目的是可以使我们便捷的去在自己的windows上操作多个linux终端直接在【SecureCRT官方网站】上下载即可,下载完成后连接我们的虚拟机:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sinat_33087001/article/details/108308688