gpt4 book ai didi

详解kvm部署三个虚拟机实现 WordPress 实验

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章详解kvm部署三个虚拟机实现 WordPress 实验由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

1、kvm 简介 。

kernel-based virtual machine的简称,是一个开源的系统虚拟化模块,自linux 2.6.20之后集成在linux的各个主要发行版本中。它使用linux自身的调度器进行管理,所以相对于xen,其核心源码很少。kvm目前已成为学术界的主流vmm之一.

kvm的虚拟化需要硬件支持(如intel vt技术或者amd v技术)。是基于硬件的完全虚拟化。而xen早期则是基于软件模拟的para-virtualization,新版本则是基于硬件支持的完全虚拟化。但xen本身有自己到进程调度器,存储管理模块等,所以代码较为庞大。广为流传的商业系统虚拟化软件vmware esx系列也是基于软件模拟的para-virtualization.

2、构建流程图 。

详解kvm部署三个虚拟机实现 WordPress 实验

3、内容 。

1、部署安装环境 。

1.1 修改系统内存 。

双击虚拟机,右方有编辑虚拟机设置,点击打开 。

详解kvm部署三个虚拟机实现 WordPress 实验

1.2 开启虚拟化,设置处理器数量,并勾选图标注的选项 。

详解kvm部署三个虚拟机实现 WordPress 实验

完成后,点击确定按钮 。

2、查看cpu的指令集,即查看虚拟化是否开启 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:如果 vmx 不显示,重启系统即可.

3、配置yum源 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:yum源已配置,视情况而定 。

4、安装kvm服务及管理需求相关的包 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:

qemu-kvm ----模拟计算机的工具,为kvm虚拟机提供io设备 。

libvirt ----管理虚拟机 。

virt-install ----命令行的虚拟机创建安装工具 。

bridge-utils ----网桥工具 。

4.2 重新启动服务 。

详解kvm部署三个虚拟机实现 WordPress 实验

4.3 检查 。

5、创建网桥 。

5.1 创建http-fpm网桥 。

5.1.1 进入目录 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.1.2 编辑xml文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.1.3 按指定xml文件定义并生成该网桥 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.1.4 启动httpfpm网桥 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.1.5 设置httpfpm网桥开机启动 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2创建php-mysql网桥 。

5.2.1 进入目录 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2.2 编辑xml文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2.3 由指定xml文件定义并生成网桥 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2.4 启动httpfpm网桥 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2.5 设置httpfpm网桥开机启动 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.2.6 查看网桥是否已启动 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.3 创建物理桥 。

5.3.1 新建br0配置文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:type指定bridge类型,con-name为配置文件连接名,ifname为指定接口 。

5.3.2 把br0设置动态ip为172.18.254.39,并设置网关和dns为172.18.0.1 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:ipv4.method为指定动态ip或手动设置ip,ipv4.gateway为设置网关 。

5.3.3 启动br0 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.3.4 为br0添加物理网卡,并指定主网卡为br0 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:type类型为bridge-slave,ifname指定接口为ens33,master为指定主设备为br0 。

5.3.5启用bridge-slave网卡 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:如果网卡启动有未知错误,重启虚拟机 。

5.3.6 查看网卡关联 。

详解kvm部署三个虚拟机实现 WordPress 实验

5.3.7 查看网桥 。

详解kvm部署三个虚拟机实现 WordPress 实验

6、创建虚拟磁盘文件 。

6.1 创建虚拟磁盘文件目录 。

详解kvm部署三个虚拟机实现 WordPress 实验

6.2 创建磁盘文件,并生成虚拟磁盘模板 。

详解kvm部署三个虚拟机实现 WordPress 实验

7、下载虚拟机centos7镜像 。

略 。

8、安装样板机 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.1 新建虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.2 选择安装方式 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.3 添加镜像文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.4 修改内存和处理器 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.5 导入生成的虚拟磁盘文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.6 修改虚拟机名字,并选择网卡 。

详解kvm部署三个虚拟机实现 WordPress 实验

8.7 开始安装 。

详解kvm部署三个虚拟机实现 WordPress 实验

详解kvm部署三个虚拟机实现 WordPress 实验

回车之后的步骤与新安装centos7一样,这里就不一一赘述.

9、配置样板机 。

9.1 配置yum仓库 。

9.1.1 下载yum源 。

9.1.2 清空yum缓存 。

详解kvm部署三个虚拟机实现 WordPress 实验

9.1.3 更新yum数据库 。

详解kvm部署三个虚拟机实现 WordPress 实验

9.2 安装相关包,备用 。

详解kvm部署三个虚拟机实现 WordPress 实验

安装完成后,使用 reboot 命令关闭虚拟机.

10、以样板机为模板,创建三个虚拟机,名字为httpd,mysql,php,为实现 wordpress 做准备.

10.1 创建虚拟机放置目录 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:因虚拟机文件较大,这里新创建了一个目录,并挂载到硬盘上,建议新创建硬盘.

10.2 复制样板机到指定目录,并修改名字为httpd 。

详解kvm部署三个虚拟机实现 WordPress 实验

10.3 进入配置文件目录,复制生成httpd虚拟机的配置文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

10.4 编辑配置文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

详解kvm部署三个虚拟机实现 WordPress 实验

详解kvm部署三个虚拟机实现 WordPress 实验

10.5 开启httpd虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

完成后,以上述同样的步骤创建mysql、php虚拟机.

10.6 查看创建的虚拟机是否启动 。

详解kvm部署三个虚拟机实现 WordPress 实验

11、配置httpd虚拟机 。

11.1 配置第一个网卡 。

详解kvm部署三个虚拟机实现 WordPress 实验

11.2 配置第二个网卡 。

详解kvm部署三个虚拟机实现 WordPress 实验

11.3 查看配置的网卡是否自动生成ip地址 。

详解kvm部署三个虚拟机实现 WordPress 实验

12、配置php虚拟机 。

12.1 添加网卡 。

对于添加网卡,选中网卡,点击鼠标右键,点击添加网卡,选中network,修改network source,再点击右下角finish选项完成.

详解kvm部署三个虚拟机实现 WordPress 实验

12.2 修改网卡参数 。

详解kvm部署三个虚拟机实现 WordPress 实验

12.3查看配置的网卡是否自动生成ip地址 。

详解kvm部署三个虚拟机实现 WordPress 实验

13、配置mysql虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

查看配置的网卡是否自动生成ip地址 。

详解kvm部署三个虚拟机实现 WordPress 实验

14、测试虚拟机之间是否可以访问 。

httpd虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

php虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

详解kvm部署三个虚拟机实现 WordPress 实验

mysql虚拟机 。

详解kvm部署三个虚拟机实现 WordPress 实验

详解kvm部署三个虚拟机实现 WordPress 实验

15、实现基于lamp搭建wordpress blog 。

详细过程,请参考博客:http://blog.51cto.com/12948961/2307599 。

因模块不同,需要指定模块顺序 。

1、在httpd客户机修改http服务的配置文件 。

详解kvm部署三个虚拟机实现 WordPress 实验

2、指定模块的先后顺序 。

详解kvm部署三个虚拟机实现 WordPress 实验

结果 。

因连接网络的不同,获取的ip地址有所不同.

1 。

详解kvm部署三个虚拟机实现 WordPress 实验

2 。

详解kvm部署三个虚拟机实现 WordPress 实验

3 。

详解kvm部署三个虚拟机实现 WordPress 实验

4 。

详解kvm部署三个虚拟机实现 WordPress 实验

注:因之前做过此实验,提示内容有所不同.

5 。

详解kvm部署三个虚拟机实现 WordPress 实验

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.

原文链接:http://blog.51cto.com/12948961/2312866 。

最后此篇关于详解kvm部署三个虚拟机实现 WordPress 实验的文章就讲到这里了,如果你想了解更多关于详解kvm部署三个虚拟机实现 WordPress 实验的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com