在linux上基于KVM虚拟机搭建lamp

1.准备网路拓扑图
实现基于KVM的虚拟化,需要三台kvm虚拟机,分别安装mysql,php-fpm,httpd,其次,需要在安装php-fpm上安装php-mysql,用来使php能够连接上mysql数据库,同时需要两个虚拟网桥,以及一个物理桥用来保证外部与php-fpm服务器的连接,同时保证mysql服务器和php-fpm服务器的连接,基本网络拓扑结构如下:
在linux上基于KVM虚拟机搭建lamp
2.由于实现kvm虚拟机会占用较多存储资源,这里新分一个30g的空间,并挂载到/kvm下:
在linux上基于KVM虚拟机搭建lamp
3.复制默认的default.xml文件给php-mysql桥,并修改
在linux上基于KVM虚拟机搭建lamp
4.复制默认default.xml文件给http-php,并修改
在linux上基于KVM虚拟机搭建lamp
5.启动着两个物理桥
在linux上基于KVM虚拟机搭建lamp
6.将这两个物理桥设置为开机自启
在linux上基于KVM虚拟机搭建lamp
7.通过brctl show命令可以看到现存的桥
在linux上基于KVM虚拟机搭建lamp
8.创建虚拟磁盘目录,可以自己生产磁盘文件
在linux上基于KVM虚拟机搭建lamp
9.使用nmcli生成一个网桥br0
在linux上基于KVM虚拟机搭建lamp
10.使ens33成为br0的slave,使其成为物理桥
在linux上基于KVM虚拟机搭建lamp
11.利用virt-manager的图形化来创建模板虚拟机
在linux上基于KVM虚拟机搭建lamp
12.选择镜像安装
13.选择现有的光盘镜像
在linux上基于KVM虚拟机搭建lamp
14.分配内存和cpu
在linux上基于KVM虚拟机搭建lamp
15.选择已有的磁盘镜像文件
在linux上基于KVM虚拟机搭建lamp
16.选择网络
在linux上基于KVM虚拟机搭建lamp
17.这里可以看安装配置,可以依照需要更改,一般保持默认
18.安装操作系统,选择最小安装
在linux上基于KVM虚拟机搭建lamp
19.设置网络,一般使用dhcp,并使其开机自启动
在linux上基于KVM虚拟机搭建lamp
20.选择自定义分区
在linux上基于KVM虚拟机搭建lamp
21.添加三个挂载点
在linux上基于KVM虚拟机搭建lamp
22.安装好虚拟机后,可以使用ip命令查看地址
在linux上基于KVM虚拟机搭建lamp
23.复制原先的模板机器定义,修改内容
在linux上基于KVM虚拟机搭建lamp
24.根据定义,新建虚拟机
在linux上基于KVM虚拟机搭建lamp
25.开启虚拟机
在linux上基于KVM虚拟机搭建lamp
26.将虚拟机设置为开机自启动
在linux上基于KVM虚拟机搭建lamp
27.可以通过下面命令查看正在工作的虚拟机
在linux上基于KVM虚拟机搭建lamp
28.新加网卡,并加至正确桥上
29.新建虚拟机http的地址
在linux上基于KVM虚拟机搭建lamp
30.php-fpm的地址
在linux上基于KVM虚拟机搭建lamp
31.mysql的地址
在linux上基于KVM虚拟机搭建lamp
32.在http上新建一个虚拟主机
在linux上基于KVM虚拟机搭建lamp
33.创建文件存储位置
在linux上基于KVM虚拟机搭建lamp
34.修改地址并将其固定
在linux上基于KVM虚拟机搭建lamp
35.设置http防火墙规则
在linux上基于KVM虚拟机搭建lamp
36.设置mysql防护墙规则
在linux上基于KVM虚拟机搭建lamp
37.设置php防火墙规则
在linux上基于KVM虚拟机搭建lamp
41.创建一个新的数据库,并对can用户授权
在linux上基于KVM虚拟机搭建lamp
42.解压WordPress,并链接至htdocs
在linux上基于KVM虚拟机搭建lamp
44.安装之前
在linux上基于KVM虚拟机搭建lamp
45.设置
在linux上基于KVM虚拟机搭建lamp
46.主页
在linux上基于KVM虚拟机搭建lamp
47.仪表盘
在linux上基于KVM虚拟机搭建lamp

猜你喜欢

转载自blog.51cto.com/13412442/2312796