创建一台虚拟机CentOS-7 Linux.

一、搭建虚拟机

1、提前下载VMware和CentOS-7-x86_64-2207-02.iso镜像


2、新建虚拟机,在类型配置中我们选择自定义(高级),此配置自带有SCSI控制器类型、虚拟磁盘类型以及与旧版VMware产品兼容性。

3、在硬件兼容性中需要选择Workstation 17.x。

4、在安装客户机操作系统来源中需要选择稍后安装操作系统,此时创建虚拟机将包含一个空白硬盘,这样方便在以后的使用中按需配置。

5、客户机操作系统应选择Linux,版本选择CentOS 7 64位即可

6、虚拟机的名称和位置可随意选择。我这里虚拟机的位置就放在了D盘下。

                                                                   

 7、在处理器配置中处理器数量和每个处理器的内核数量可自己根据实验需要选择,我这里处理器数量和内核数量各2个。

8、在内存配置上同样根据实验需要选择。

 9、网络类型应使用网络地址转换,可为客户机操作系统提供使用主机IP地址访问主机拨号连接以及以太网网络连接的权限。

10、在选择I/O控制器类型,可选择推荐的LSI Logic。 

11、在选择磁盘类型中,可选择推荐SCSI。 

 12、在选择磁盘中,可选择创建虚拟磁盘,因虚拟磁盘由主机文件系统上的一个或多个文件组成,客户机操作系统会将其视为单个硬盘。虚拟硬盘可在一台主机或多台主机之间轻松复制或移动。

 13、在指定磁盘容量中,最大磁盘大小可设定为20GB,并将虚拟磁盘拆分为多个文件。

 14、指定磁盘文件位置可自由选择。

15、已准备好创建虚拟机,点击完成,即可完成虚拟机搭建。

二、接下来进行虚拟机的配置。

1、点击编辑虚拟机设置,找到CD/DVD

                          

                                                                                  

2、点击CD/DVD,勾选使用ISO映像文件,后点击浏览,找到提前下载的镜像,勾选上。切记一定勾选上启动时连接。

3、看到这个页面,轻点鼠标让其消失,后按上键,看到Install CentOS 7 高亮后,按回车即可。

 4、选择好语言后可点击继续。

5、看到这个页面,查看日期和时间是否为亚洲/上海 时区,键盘是否为汉语,语言支持是否为简体中文(中国)  

6、 点击软件选择,后勾选GNOME桌面,点击完成即可。

 7、点击安装位置,后点完成即可。

8、 点击网络和主机名,后打开网络配置完成即可。配置好点击开始安装。

  9、root密码和创建用户根据自己设置,但要自己记住。

 10、完成配置后直接点击重启。

 11、勾选上“我同意许可协议”即可完成。

 12、点击完成配置,虚拟机就可以用了。

好的,以下是在CentOS 7创建两台虚拟机并安装Zabbix Server 5.0和Zabbix Agent 5.0的步骤: 1. 首先,您需要安装虚拟化平台,例如KVM或VirtualBox。这里我将使用KVM作为示例。 2. 安装KVM和相关工具: ``` sudo yum install qemu-kvm libvirt virt-install bridge-utils -y sudo systemctl enable --now libvirtd ``` 3. 创建一台虚拟机(Zabbix Server): ``` sudo virt-install --name zabbix-server --memory 2048 --vcpus 2 --disk size=20 --cdrom /path/to/centos7.iso --network bridge=virbr0 --graphics none --os-type linux --os-variant centos7.0 --noautoconsole ``` 在上述命令中,您需要将`/path/to/centos7.iso`替换为您实际的CentOS 7 ISO文件路径。这将创建一个名为`zabbix-server`的虚拟机,分配2GB内存、2个虚拟CPU和20GB磁盘空间。 4. 安装Zabbix Server 5.0: - 启动虚拟机: ``` sudo virsh start zabbix-server ``` - 连接到虚拟机的控制台: ``` sudo virsh console zabbix-server ``` - 根据提示进行CentOS 7的安装过程。 - 安装完成后,使用root用户登录虚拟机- 安装Zabbix Server 5.0: ``` sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y ``` - 配置和启动Zabbix Server: ``` sudo vi /etc/zabbix/zabbix_server.conf ``` 在配置文件中,您需要设置数据库相关信息,例如MySQL的主机、用户名、密码等。 ``` sudo systemctl enable --now zabbix-server ``` - 配置Zabbix Web界面: ``` sudo vi /etc/httpd/conf.d/zabbix.conf ``` 在配置文件中,您可以根据需要进行一些修改,例如更改时区。 ``` sudo systemctl enable --now httpd ``` 5. 创建第二台虚拟机(Zabbix Agent): ``` sudo virt-install --name zabbix-agent --memory 1024 --vcpus 1 --disk size=10 --cdrom /path/to/centos7.iso --network bridge=virbr0 --graphics none --os-type linux --os-variant centos7.0 --noautoconsole ``` 这将创建一个名为`zabbix-agent`的虚拟机,分配1GB内存、1个虚拟CPU和10GB磁盘空间。 6. 安装Zabbix Agent 5.0: - 启动虚拟机: ``` sudo virsh start zabbix-agent ``` - 连接到虚拟机的控制台: ``` sudo virsh console zabbix-agent ``` - 根据提示进行CentOS 7的安装过程。 - 安装完成后,使用root用户登录虚拟机- 安装Zabbix Agent 5.0: ``` sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm sudo yum install zabbix-agent -y ``` - 配置Zabbix Agent: ``` sudo vi /etc/zabbix/zabbix_agentd.conf ``` 在配置文件中,您可以根据需要设置Zabbix Server的IP地址和其他相关参数。 ``` sudo systemctl enable --now zabbix-agent ``` 7. 完成以上步骤后,您将在CentOS 7创建了两台虚拟机一台安装了Zabbix Server 5.0,另一台安装了Zabbix Agent 5.0。 请注意,上述步骤仅提供了一个基本的安装过程,具体的配置和细节可能因您的环境和需求而有所不同。您可能需要根据自己的情况进行一些额外的设置和调整。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五言六舌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值