了解LAMP架构:

  LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包
  括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程
  语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是
  采取这个架构,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性
  能、质量还是价格都是企业搭建网站的首选平台。

内核>操作系统> 软件

创建虚拟机

第一步:
1.下载rhel-server-6.5-x86_64-dvd.iso镜像,这里我放置在/iso目录中
前提1.配置好yum源,使其挂载在/var/www/html/rhel6.5,实现共享
前提2.配置好DHCP服务,确认母机可以网络安装时可以自动获得ip
如果直接使用镜像安装,则不需要配置dhcp服务,需要手动给地址
这里写图片描述
2.shell中输入virt-manager,进入虚拟机管理界面
点击左上角创建虚拟机。如果是网络安装则选择网络安装
使用自己镜像安装,就选择本地安装介质,这里我们用网络安装为例
选择第二个i网络安装–>URL:http://172.25.33.250/rhel6.5(这里是你共享镜像的位置)–>内存选择512(无图形界面)–>磁盘20G–>将Enable IPV6 support前面的星号用空格键取消,采用table键进行选择–>Re-initialize all
–>地区选择shanghai –>设置密码–>OK–>选择write changes to disk 写入磁盘
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

第二步:在虚拟机中进行操作

yum install vim 下载vim命令
进入创建的虚拟机界面,cd /etc/udev/rules.d/
vim /etc/sysconfig/network-scripts/ifcfg-eth0
将70-persistent-net.rules删除
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
IPADDR=172.25.33.1
PREFIX=24
BOOTPROTO=static

这里写图片描述
这里写图片描述

vim /etc/yum.repos.d/rhel-source.repo 
[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=http://172.25.33.250/rhel6.5
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

这里写图片描述

配置完成后重启网络
/etc/init.d/network restart
改变主机名称
hostname server1
改变系统文件
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server1

vim /etc/hosts
写入:
172.25.33.1  server1
172.25.33.2  server2
172.25.33.3  server3

这里写图片描述

关闭防火墙                 
chkconfig iptables off
/etc/init.d/iptables stop
vim /etc/sysconfig/selinux
SELINUX = disable
将虚拟机关机

这里写图片描述
这里写图片描述
这里写图片描述

**主机上:**

cd /var/lib/libvirt/images
du -h base.qcow2查看虚拟机内存
yum provides */virt-sysprep查找这个命令的安装包
yum install libguestfs-tools-c-1.20.11-2.el6.x86_64
virt-sparsify --compress base.qcow2 new.qcow2将虚拟机镜像压缩为新的,之后可以重复使用(这个操作不要求做)
virt-sysprep -d base 刷新虚拟机中的内容

至此已经将虚拟机封装好,可以用来创建别的虚拟机,因为之后所做的操作会保留子在镜像中,所以我们创建各自虚拟机的镜像,然后来创建对应的虚拟机,保存各自的操作信息
qemu-img create -f qcow2 -b base.qcow2 server1新创建了一个镜像快照
qemu-img create -f qcow2 -b base.qcow2 server2
qemu-img create -f qcow2 -b base.qcow2 server3

这里写图片描述
这里写图片描述
这里写图片描述

开始创建虚拟主机
第一步:选择导入现有磁盘映像进行创建
第二步:存储路径,选择刚才对应创建的镜像,存储在自己的镜像中,操作系统类型选择linux,版本选择6.5镜像版本
第三步:内存选择1024,大于512即可,cpu1,名称自己定义
虚拟机创建成功,进入虚拟机我们所要做的操作如下所示,之后的虚拟机操作类似,修改各自的ip,下面就不重复说明(server1和母机的ip一致,可以不做修改,母机封装不进行操作,所以不会冲突)

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

1.修改ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
IPADDR=172.25.33.1
PREFIX=24
BOOTPROTO=static
2.修改主机名
hostname server1
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server1
3.重启网络:
/etc/init.d/network restart
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐